283673 591
25588 398
21811 126
2905 590
7266 579
21841 602
3551 722
4343 565
2871 502
2359 319
3495 204
28848 197
13123 347
5732 846
1823 161
7649 606
3274 789
16519 766