6861 459
103952 370
599745 1939
15789 515
15320 363
315987 1369
34259 933
168914 551
118009 833
33704 662
32248 482
28147 72
159875 1019
3852 375
5502 614
45156 665