6581
14108
18943
24373
29608
35064
40281
47942
60365
73148
90100
110696
117183
123229
128470
133053
138415
143759
148359
154518
163809
170035
176376