391227
771359
238150
363653
685416
735420
676491
437914
513728
799539
931295
369884
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471