Are the both sentences correct and do they convey the same meaning? "What is your main reason for choosing one restaurant over another? " "What is your main reason of choosing one restaurant over another? "