20155
862777
841407
391204
590377
259836
117689
5377
132870
1006423
837577
569480
651520
797677
422338
75561
1199985
1195738
1168696
1106144
1063577
1061943
1058541
1045575
1036967
103372
1025964
102216
1017701
1012754