1047 379
1008 855
1006 143
1004 394
991 156
989 105
982 84
979 856
978 553
951 836
945 681
944 851
940 535
910 556
909 26
906 959
896 774
878 822
868 79
868 441