21580 283
2526 117
7410 567
38153 454
194814 1059
30112 655
19306 642
14562 493
9263 384
19242 649
7382 710
5364 447
3512 697
4372 732
4269 635