Softball team upset by Perham, takes down Vikings