1060 148
993 547
973 395
963 891
950 703
930 851
928 674
920 624
903 179
899 646
894 963
850 96
848 452
844 347
826 314
815 712
810 517
775 681
769 278
758 737