40576 1019
37766 1228
17578 1674
34359 224
20796 877
43971 1213
15467 1241
37702 1527
38899 1725
36965 684
18681 1809
19721 1267
325835 5038
276614 2985
255638 3697
231118 2641
205815 2028
196029 2943
183199 2517
172943 2213
144233 1732
119053 2363
118884 1227
118758 943