India Today 500 2017-05-22 - Number of cities included in the survey, up from 73 in 2016. Of these 500, only 434 were surveyed