1002 725
979 56
976 47
940 473
910 712
902 615
895 978
894 827
862 838
828 72
817 186
792 759
791 935
721 83
721 208
697 116
696 682
695 621
691 275
631 579