6295
12216
23014
31698
41983
55620
67956
75375
87553
98364
104958
113415
118438
125109
131387
137822
151803
158392
166486
174379
181921
189508
196264
201548
208020
217013
226448
236760
242660
248866
255579
262136
271257
277156
284281
295069
300326
305162
310274
316206
323606
329728
336208
344370
352304
359846
387784
