30906 134
19281 1106
31930 716
38681 1409
15222 909
24417 1035
29304 1879
39022 1707
29165 494
46029 1016
16665 1771
29368 259
294009 4758
253087 2792
240497 3587
205954 2434
193979 1945
180430 2801
166662 2366
151129 2107
134379 1675
112240 928
111840 2331
111303 1200