A National Centre for Seismology report said the quake was recorded at 4.17 am in Morigaon district on the southern bank of Brahmaputra, at a depth of 50 km