1097 275
1085 850
1008 851
1002 952
999 447
998 782
996 268
995 902
989 853
988 50
987 393
982 61
980 336
978 587
976 371
974 359
973 473
970 913
966 532
961 700