161831
157332
157224
155584
155584
155584
155584
151435
147348
147348
144571
142808
135200
132874
131224
131224
131224
131224
130234
130234
129727
127558
127558
127422
127421
127421
127201
127018
127016
126278
125448
125448
125171
125171
122647
122645
122645
121925
120589
118988