95497
635191
215840
707198
294639
956586
398916
574738
720446
706976
82240
450867
5155799
3570581
3092148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471