4337
30892
41294
60496
75160
92003
104353
124094
141595
168100
197937
213588
229308
243747
263468
273821
286924
305342
319644
344427
