3488
8550
16810
24413
37083
60344
73178
77952
96925
111014
132975
143663
161147
175714
189190
201514
219997
244251
257813
273910
285722
309198
331113
359448
377223
402222
436776
448852
467119
482615
496333
520971
543534
554440
571825
590959
600686
615382
