283486 591
25510 398
21295 126
2881 590
7247 579
21567 602
3494 722
4316 565
2860 502
2348 319
3483 204
28536 197
12475 346
3838 846
1819 161
7614 606
3260 789
16400 766