14514 703
16868 908
40153 1636
28091 1103
31958 880
17651 1263
29973 1499
36252 1924
39298 1665
31194 287
31300 151
41790 900
309847 4930
265096 2891
249315 3654
218856 2539
200218 1988
189197 2885
174734 2448
162169 2160
139530 1710
115592 2359
115378 931
115094 1220