283733 591
25616 398
21899 126
2914 590
7280 579
21942 602
3556 722
4362 565
2878 502
2734 319
3507 204
28946 197
13222 349
5742 846
1832 161
7660 606
3286 789
16567 766