3106
7878
15888
24357
32067
38178
45613
56106
65464
75580
82184
90202
99923
105805
112931
119172
123042
131079
136852
146653
153778
157578
165282
169006
180209
188261
193502
201242
211178
215859
219809
229534
237940
242350
253312
260449
267096
276942
283486
286887
294320
299649
308915
319150
324425
329046
336058
342398
350867
357063
364893
371694
376611
382517
389328
396822
