6871 459
104161 370
600457 1940
15795 515
15325 363
316195 1370
34262 933
169019 551
118049 833
33748 662
32285 482
28202 72
159939 1019
3855 375
5506 614
45273 665