20171115 city.ludhiana: 25;000 or 35;000 street vendors? MC's estimate might tumble