1103 879
1054 35
1019 991
1006 430
991 961
990 686
979 914
977 654
973 853
965 47
959 9
920 706
908 586
904 998
888 526
881 610
880 498
880 725
870 407
867 492