1094 879
1050 35
1019 991
1004 430
990 686
989 961
979 914
975 654
973 853
963 47
959 9
918 706
908 586
902 998
883 526
881 610
880 725
873 498
866 407
866 492