20060423 india: Delhi creates maximum jobs in India