2677
5062
9525
13590
19276
21141
25436
29916
32727
35117
38669
42214
46924
52661
58212
63500
66907
72243
77180
80012
82267
84603
87611
91403
95189
98667
104939
107656
111618
117491
120818
125739
133690
136918
141858
146180
152000