2137108
206293
166299
199158
180080
165288
192872
270354
283960
299762
1847122
347893
188073
2856117
607997
452887
287473
380278
4848113
146561
151464
148555
154150