Top seven firms lose Rs 46,108 cr in market valuation