Riverside City claims men's and women's cross country titles