6872 459
104234 370
600755 1940
15801 515
15326 363
316269 1370
34263 933
169050 551
118059 833
33765 662
32298 482
28229 73
159966 1019
3856 375
5506 614
45304 665