2362 515
23673 505
184321 336
1263 121
2888 628
12358 819
19314 318
10418 506
8155 796
28270 744
4158 689
140803 337
28003 469
16768 623
67543 400
7599 374
9194 307