ED restitutes property worth ₹25.38 crore to claimants