The government has told two organizations, NAFED and NCCF, to buy tomatoes from Andhra Pradesh, Karnataka, and Maharashtra. This is because there is a problem getting tomatoes from Himachal Pradesh to the northern region, which has caused prices to go up a lot. Currently, tomatoes are being sold for Rs 240 per kilogram in New Delhi. Right now, most of the people coming to Delhi-NCR are from Himachal Pradesh. Some people also come from Kolar in Karnataka. In Punjab, tomatoes are being sold for more than Rs 200 per kilogram in many areas. The Ministry of Food and Public Distribution says tomatoes are grown in 19 Indian states, but the amount produced varies. Please write this text in simpler words.