4554
16219
24440
33883
49337
75080
112127
127581
141852
154634
169596
191133
213486
229511
275590
