14948 519
18410 1899
21966 939
34858 1319
31770 601
10441 1192
43928 166
40402 523
13798 1168
17139 796
23238 1972
26395 222
360867 5348
308031 3330
273267 3836
260240 2867
223560 2167
214919 3137
202733 2690
196946 2379
155773 1854
129512 1272
129428 2417
126928 1010