42964 282
12039 1947
32470 2034
25662 832
29727 1530
17451 1034
47176 760
15422 679
39817 513
49247 994
13449 1500
46585 843
361617 5351
308642 3332
273469 3837
260781 2868
223882 2168
215210 3138
202969 2691
197040 2379
156039 1855
129989 2422
129594 1272
127028 1011