687127
424984
717298
975472
539867
870926
435310
366500
23292
737469
866897
578517
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471