29723 241
67807 366
32142 803
31188 234
33831 376
48304 1787
34443 1482
31535 1972
15639 301
15259 1341
39377 866
29918 1625
354280 5315
300578 3281
269961 3823
254066 2836
219233 2149
210905 3113
199756 2677
193216 2362
154165 1838
127271 2405
126797 1267
125611 1003