889516
786122
1314
183550
978847
310161
426278
258109
737400
981824
878150
546623
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471