13956 858
29428 1098
39404 837
15168 1662
24017 254
29252 934
13642 340
15128 1471
37066 1491
21457 596
18696 304
21363 331
327137 5048
277407 2989
256390 3705
232004 2647
206348 2028
196727 2947
183993 2523
174057 2220
144593 1738
119331 2364
119168 1228
119015 946