396683
425443
21183
153293
743964
491315
142422
378684
65011
505300
280185
645201
866419
730858
945179
45860
1199985
1195738
1168696
1106144
1063577
1061943
1058541
1045575
1036967
103372
1025964
102216
1017701
1012754