143799
148397
156456
1516100
3014120
489174
261266
240383
203178
313584
190780
589290
188467
248460
191555
239072
167078
2099117
187376
193353
183588