283733 591
25616 398
21898 126
2914 590
7280 579
21941 602
3556 722
4362 565
2878 502
2734 319
3507 204
28944 197
13221 349
5742 846
1832 161
7660 606
3286 789
16564 766