9488
27043
41258
57781
72855
84578
110039
125050
137442
151211
164232
176270
184984
194594
222734
236110
246386
255292
262199
271615
282973
294801
305066
319174
329710
339670
349574
366044
385634
400083
413815
426173
437326
