164697
144290
3074107
2462100
163256
1538119
158782
158696
151165
198551
229566
143370
148264
150454
147096
141956
149375
153085
146162
149070
1492105
150586
152396
156164
159067
1479120
1515102
153198
144559
1443101
145764