1097 164
1029 529
1020 552
1017 710
1004 1
994 552
990 303
988 997
977 129
969 948
959 956
951 395
943 723
940 242
927 964
906 737
898 457
835 417
823 140
821 59