1061 275
1005 132
972 699
969 122
954 242
946 254
945 962
881 322
876 750
831 884
816 6
768 522
766 255
746 784
731 590
690 224
658 712
630 73
580 961
562 997