1030 790
1028 143
1015 86
1006 636
939 653
923 586
895 989
892 298
866 575
859 822
843 5
838 501
825 757
808 973
808 995
800 896
795 269
774 164
774 872
767 496