31 Corps organise free medical camp