6893 459
104668 370
602268 1941
15816 515
15334 363
316682 1370
34273 933
169224 551
118125 833
33870 662
32393 482
28392 73
160100 1019
3859 375
5508 614
45509 665