839468
652512
534962
65277
85375
369848
507617
783386
129568
752656
123543
971971
5154799
3570581
3091148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471