6883 459
104446 370
601483 1941
15811 515
15330 363
316503 1370
34265 933
169133 551
118092 833
33818 662
32342 482
28304 73
160035 1019
3858 375
5508 614
45392 665