31395 1593
15241 1065
15330 1277
21245 1017
19073 212
26623 1286
49016 1401
23073 460
30892 1909
18417 302
36873 1136
35328 497
312993 4950
267392 2918
250776 3663
221066 2554
201199 1995
190711 2902
176500 2462
164661 2179
140503 1713
116198 2361
116045 932
115854 1223