143252
189174
165288
256367
2417119
232065
218876
257673
3416111
2130100
190795
188073
607997
4268125
2323101
394098
147277
146561
1561105
152557
156366