1003 845
995 368
987 171
974 450
956 568
926 291
907 109
902 500
890 755
875 718
863 7
849 649
848 565
830 933
803 681
798 672
790 205
776 701
772 998
747 458