6882 459
104425 370
601421 1941
15811 515
15329 363
316484 1370
34265 933
169128 551
118091 833
33815 662
32338 482
28296 73
160032 1019
3858 375
5508 614
45379 665