6860 459
103909 370
599604 1939
15787 515
15319 363
315951 1369
34258 933
168899 551
118002 833
33692 662
32243 482
28129 72
159869 1019
3852 375
5500 614
45135 665