4639
9819
13219
17470
21340
25651
29181
35722
45312
56589
73203
91428
95938
100762
104612
107682
111722
116702
119775
124396
131749
136811
140831
