1021 351
1014 791
1010 113
995 424
984 729
959 369
953 696
941 903
938 183
897 392
871 14
864 877
855 150
843 976
833 711
818 36
769 693
750 639
745 738
743 234