7085
16422
23066
27745
45131
50571
56505
61215
68546
74082
81167
96830
102566
109049
119992
127499
133206
139648
143927
151908
158099
164554
170099
181710
192274
200703
209438
219439
228795
236713
254940
268239
278869
289284
298699
309995
318772
326543
339809
355052
369109
382557
397685
414601
432846