30296 1173
91945 484
76280 453
19034 1229
43675 1093
30089 1098
44887 272
12490 1461
33360 1948
53466 1284
55742 178
53313 1227
350323 5281
295786 3236
268073 3810
250613 2816
216714 2132
208212 3091
197701 2665
191040 2347
153064 1827
125917 2400
125822 1261
124538 994