5483
15390
25664
33903
46371
69007
103097
118591
131474
144872
157788
174172
195820
207452
252369
