6886 459
104536 370
601825 1941
15812 515
15333 363
316588 1370
34267 933
169172 551
118112 833
33845 662
32367 482
28350 73
160057 1019
3859 375
5508 614
45444 665