819582
66821
974726
718150
48252
659707
110303
599956
5771500
3030654
2180336
1962238
1854736
1819895
180667
1720433
665777
556233
521472
1002550