30255 179
27329 310
18765 506
20544 1367
28400 520
37872 1282
15335 182
23537 670
48242 352
11999 587
54243 1718
19443 858
350500 5282
296001 3241
268193 3812
250783 2816
216806 2132
208307 3093
197757 2665
191134 2348
153123 1827
125958 2400
125863 1261
124605 995