2521 400
27274 605
3936 616
11768 435
50475 483
39839 138
22802 75
12771 58
3109 465
3542 617
4613 874