20170525 city.bengaluru: With 8;750 seats; Karnataka produces most doctors