1004 880
999 694
998 81
997 171
992 628
990 35
989 88
977 160
976 654
973 897
971 164
967 913
966 629
957 568
951 62
950 450
946 244
946 174
946 201
939 793