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