1066 44
1015 475
985 588
984 519
965 652
958 817
935 577
897 684
885 626
861 202
860 35
832 790
809 395
806 636
788 547
774 456
754 497
749 723
749 667
746 120