1030 790
1027 143
1015 86
1006 636
939 653
918 586
894 989
891 298
865 575
858 822
841 5
838 501
824 757
808 973
808 995
799 896
795 269
773 164
773 872
767 496