List of Punjab cities of Pakistan?

Its a long list. Major cities are Lahore, Dera Gazi Khan, Attock, Bahawalnagar, Bhahawalpur, Bhakkar, Ahmedpur east, Davispur, Faisalabad, Hafizabad, Gujranwala, Liaqatpur, Muree, Qila Didar Singh