13841
29421
55714
68489
87126
139394
162215
188513
195621
229319
238947
252041
272357
287725
321488
