14051 137
34812 956
45244 754
41462 420
27456 562
41841 895
33521 631
24169 138
33148 758
16636 568
49766 1058
29435 1312
361547 5351
308587 3332
273428 3837
260710 2868
223843 2168
215177 3138
202939 2691
197021 2379
156029 1855
129945 2422
129589 1272
127020 1011