Heavy downpour claims lives of 5, injures 25