Cross country: Sterling’s Johnson wins boys race; Rock Falls girls second at Rock River Run