6886 459
104548 370
601853 1941
15813 515
15333 363
316596 1370
34267 933
169176 551
118113 833
33845 662
32370 482
28356 73
160068 1019
3859 375
5508 614
45453 665