3600
7798
13718
19158
26767
29519
40637
47622
51750
55174
60181
65099
71223
79038
86660
101655
106847
114345
122034
126099
129710
133334
137767
142838
148058
152365
160244
169064
173544
181485
186091
192908
202214
206902
213745
219535
226981
