9580 631
59720 400
25368 695
13360 380
899 281
12212 877
40953 659
14065 59
23509 605
5306 140
588 142
13375 539
3855 452
20247 382
16074 495
1656 402
1085 246
2614 829
1435 415
39243 176
4097 334
1797 524
22186 253
12014 467