3440
7261
9482
12853
14913
18213
21023
23845
27085
30417
33568
36980
41452
45282
52163
55793
59835
64039
69351
74752
79183
83626
86516
90447
95537
99067
103198
108109
112310
116444
121578
125360
128802
131363
134304
140074
147466
156258
168526
178889
197223
