151696
183160
203864
252454
1742100
2054116
349556
448687
328399
192279
2180104
207693
320974
231099
308856
226085
2223118
220455
2329114
229986
147295