22396 285
2566 117
7506 568
38428 454
197615 1061
30403 655
19406 643
14620 493
9314 384
19533 650
7489 710
5487 447
3560 697
4399 732
4301 635