44905 1860
33033 1546
27120 1244
11799 1292
20246 720
38908 1764
38643 335
28852 965
35390 1055
16018 1741
37866 378
47904 1381
350557 5283
296087 3241
268251 3814
250842 2819
216835 2132
208346 3096
197781 2665
191175 2348
153133 1827
125974 2400
125873 1261
124628 995