2506 34
4726 536
3205 387
1443 184
142427 587
23282 800
7971 1006
43474 693
11554 443
87905 354
16437 146
5895 828
2531 291
34422 167
13125 618
6343 588
14578 441
3773 214
12462 156
4452 252
6513 464
11031 964
105672 689
28407 892
40015 848
2931 455
2529 195
26727 123