Torrential rain kills 17, injures 30