2967
5769
10642
14983
21505
23505
28168
33128
36188
38529
42309
46160
51055
57309
63903
81619
85559
91741
98301
101751
104462
107102
111635
115786
120178
123558
129985
133056
136546
142959
146609
151929
159200
162703
167863
172463
179330
