3110 933
28529 202
2788 71
1731 273
10892 609
3672 291
4663 429
24014 76
10929 176
12180 352
6534 801
4453 637
3464 885
4062 624
4972 695
7459 449
8257 586
6095 518
5615 353
3306 444
1315 269
3493 782
7492 587
19160 343
10701 870
586 107
4771 518
4001 675