2366 515
23681 505
184336 336
1263 121
2889 628
12362 819
19316 318
10420 506
8155 796
28270 744
4159 689
140818 337
28011 469
16770 623
67561 400
7599 374
9194 307