253572
309798
65397
487308
191559
364428
632870
208769
360604
383788
1037113
95092
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1767118
1720136
1690196
1637471