14821 468
12011 547
17723 114
23097 1052
23250 488
16612 614
12264 1491
38323 1378
22315 1391
43972 435
37073 640
27937 1794
355045 5319
301350 3286
270208 3825
254691 2846
219678 2149
211233 3114
200163 2680
193739 2365
154368 1839
127531 2407
127033 1267
125773 1003