283732 591
25616 398
21890 126
2914 590
7279 579
21935 602
3556 722
4361 565
2877 502
2733 319
3504 204
28940 197
13217 349
5742 846
1832 161
7660 606
3284 789
16558 766