15341 1029
16877 908
35246 1288
21803 1521
15681 1770
17046 1862
42687 1814
14912 1090
28218 1889
29012 684
23031 1026
15040 1915
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946