1006 445
1002 18
998 691
986 888
974 490
968 923
951 376
945 103
926 714
901 143
899 463
892 801
882 521
871 710
869 428
860 616
854 118
853 505
833 396
830 169