Solar activity and precipitation