7059
34560
58873
82122
98122
122341
150531
171030
197468
222843
247781
275282
300093
331467
357908
376280
398843
426468
445845
470033
489281
507343
533408
575032
601783
626534
645659
671159
698159
