283671 591
25588 398
21803 126
2905 590
7266 579
21839 602
3547 722
4343 565
2871 502
2359 319
3494 204
28847 197
13114 347
5732 846
1822 161
7649 606
3274 789
16516 766