163667
180666
1605107
199853
190555
188070
168058
207082
220665
335780
244790
206079
170066
189897
200079
173281
216386
168375
158951
2147124