1003 981
995 158
989 752
972 198
947 615
925 618
913 48
910 180
866 699
849 724
844 501
826 757
813 617
798 836
779 837
763 840
735 475
731 89
710 664
704 992