6000
11594
16124
19567
24517
29129
42909
49390
55431
62855
70966
74400
77668
84868
92460
103111
108191
112161
116113
123155
129236
138719
146239
153479
161192
173421
