1100 879
1054 35
1019 991
1006 430
991 961
990 686
979 914
976 654
973 853
965 47
959 9
920 706
908 586
903 998
887 526
881 610
880 725
879 498
869 407
867 492