6871 459
104143 370
600408 1940
15795 515
15325 363
316179 1370
34262 933
169015 551
118047 833
33744 662
32284 482
28200 72
159937 1019
3855 375
5506 614
45267 665