3191
6048
8669
11571
14361
16991
19303
23438
26584
30706
33226
35747
38368
40038
47066
52466
56077
60419
64719
68980
75580
80306
83401
87775
92783
96416
101109
112019
116442
124454
132042
136986
142226
146418
150812
154946
158812
163317
169436
174646
179070
184805
189242
197180
201812
207051
212957
218700
223442
228881
238714
