26569 904
52883 1455
11095 1818
43307 709
22014 1531
21785 712
12105 386
43893 1463
29221 1111
38015 303
49150 342
25133 2002
360996 5348
308205 3331
273333 3836
260315 2868
223694 2168
214982 3138
202850 2691
196978 2379
155825 1854
129543 1272
129485 2417
126939 1010