885914
48732
571382
183502
901783
262333
505240
833780
403354
152919
394909
802651
5053799
3492581
2969148
2294804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471