Coleraine, Dartmoor, Heywood battle to take top five spots