533773
80366
549295
116733
351246
155840
715162
583454
47287
403599
917554
76807
210291
343165
208251
754596
1199985
1195738
1168696
1106144
1063577
1061943
1058541
1045575
1036967
103372
1025964
102216
1017701
1012754