283672 591
25588 398
21806 126
2905 590
7266 579
21841 602
3548 722
4343 565
2871 502
2359 319
3494 204
28848 197
13122 347
5732 846
1823 161
7649 606
3274 789
16519 766