Rs 87416 crore surplus