4950
8574
10625
12995
15715
18067
21427
24008
27730
33170
37881
42411
47452
50312
54641
59262
66472
69815
73386
75956
79769
81589
84619
88119
95368
100941
103621
107642
111227
114467
118299
201907
204947
208327
213519
217731
221062
231513
238724
244285
250347
253768
257850
264472
269844
277856
283212
288354
295717
302068
307829
311470
321772
328125
333055
338705
355344
