ICICI Lombard impresses with its top-not