382431
593519
813758
214644
523625
465126
59470
561308
164863
810131
652168
347900
5155799
3570581
3093148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471