186298
150971
150159
1453117
18250243
9375116
8108127
235872
510998
2648105
1963110
208459
218664
259658
2454119
194189
1932105
1708115
285668
267067
189296