41197 1181
10617 402
38965 1079
77771 594
18412 302
22287 546
46929 2035
57568 338
17707 1466
36177 2045
51806 1541
33156 811
312915 4950
267335 2915
250741 3663
221015 2554
201176 1995
190694 2902
176480 2462
164619 2179
140475 1713
116190 2360
116035 932
115833 1223