1076697
1047358
995130
971421
916300
904119
904582
754131
731797
702787
686976
680546
65654
632579
620118
57283
558723
549890
541807
537195