534983
97362
264194
834106
870301
555802
862947
89038
398244
683516
465633
236476
84276
43649
759731
150808
1015860
1014846
1010979
1005452
1003554
1000622
1000128
999939
998428
996860
995977
995861
995560
993237