Firth and Shelley softball teams have big wins, big losses