According to the Muslim teachings, 87 of these suras revealed in Mecca, 27 of these suras revealed in Medina. The suras which took place in Medina are Al-Baqara, Al Imran, Al-Anfal, Al-Ahzab, Al-Ma'ida, An-Nisa, Al-Mumtahina, Az-Zalzala, Al-Hadid, Muhammad, Ar-Ra'd, Ar-Rahman, At-Talaq, Al-Bayyina, Al-Hashr, An-Nasr, An-Nur, Al-Hajj, Al-Munafiqun, Al-Mujadila, Al-Hujraat, At-Tahrim, At-Taghabun, Al-Jumua, As-Saff, Al-Fath, At-Tawba, Al-Insan.