1093 620
1026 845
1012 166
992 315
977 760
969 262
965 757
938 28
907 226
824 509
762 425
759 799
740 746
739 6
726 894
714 836
679 890
638 109
637 660
626 38