15101 482
30089 1098
83730 2492
53313 1227
42800 1742
41992 647
45962 182
22942 1981
31406 1943
69054 1140
20245 222
49161 1121
350422 5282
295928 3240
268131 3811
250704 2816
216761 2132
208256 3092
197734 2665
191086 2347
153088 1827
125935 2400
125845 1261
124567 994