1103 160
999 349
999 596
989 35
983 519
969 837
967 849
943 1000
875 838
860 614
831 738
830 717
800 407
790 838
783 818
775 360
774 858
765 245
750 963
737 971