21545 283
2525 117
7408 567
38143 454
194700 1059
30101 655
19300 642
14559 493
9261 384
19239 649
7377 710
5360 447
3510 697
4370 732
4267 635