1650 9
1059 759
1027 473
1001 754
987 61
979 189
969 679
958 20
935 735
897 72
892 672
859 881
809 333
775 122
724 395
702 353
695 558
680 238
665 950
661 438