30273 1172
91940 484
58490 484
55807 1658
56417 1722
36376 1161
39394 316
19033 1229
43674 1093
36022 876
30088 1098
32647 946
350236 5279
295670 3236
268047 3810
250548 2815
216655 2132
208162 3091
197664 2665
190972 2346
153044 1827
125903 2400
125803 1261
124517 994