1000
26770
1394812
294030
57719
47227
100765
81235
63218
82124
157523
162128
90915
128120
3034
4015
164737
3174
2881
676101
141121
111523
12437261
134850
309433
81317
5705
98422
84918
44717
185037
177915
149242
75210
3676
72814
135813
81822
49014
77920
63115
137962
108629
47012
35112
65023
62427
30010
37510
1740
66314
1341
19510
1020
50422
124222
91126
1380
94115