6871 459
104169 370
600496 1940
15796 515
15325 363
316212 1370
34262 933
169023 551
118052 833
33750 662
32285 482
28208 73
159945 1019
3855 375
5506 614
45278 665