Alamosa girls are state cross country champions at last