40529 237
15303 861
43102 235
33034 1546
27120 1244
11799 1292
38909 1764
38643 335
15279 1816
28854 965
35390 1055
16018 1741
355222 5319
301594 3287
270272 3825
254831 2846
219772 2149
211317 3116
200257 2681
193861 2365
154431 1840
127581 2407
127081 1267
125821 1003