1025 759
1017 473
999 754
983 61
974 189
952 20
931 679
927 735
892 72
882 672
852 881
840 9
806 333
763 122
718 395
669 238
665 558
658 438
645 248
645 950