885914
48732
571382
183502
901783
505240
833780
403354
152919
394909
2357804
3050148
5116799
3549581
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471