28014 138
31213 1295
11780 175
40038 1396
24374 212
44591 277
36866 1926
40443 1863
13352 1511
18555 563
47156 1574
43306 743
350395 5282
295879 3240
268122 3811
250680 2816
216753 2132
208250 3092
197729 2665
191077 2347
153081 1827
125933 2400
125841 1261
124561 994