4043
11482
23477
31419
39854
49169
61670
73230
80106
92980
98241
108102
115353
120539
130603
142540
155229
164353
172166
183791
190478
199979
214733
221294
227607
233360
242421
253423
263170
272362
296362
303927
310303
318179
331619
339930
352556
362745
374805
384124
390205
398058
405186
412244
421123
440559
