5125
9501
14478
20473
24874
29695
34500
39614
44114
50070
53887
60826
67563
74379
84215
93800
111746
120696
132083
143045
154821
182562
192900
202728
213342
222996
236399
244462
256414
268959
277880
287302
299405
307709
320270
327818
335499
346038
359099
364696
376048
383143
392357
405503
419985
428536
438715
452223
463958
471274
