Facebook has 1 domain and everyone is using it. Google has local domain for every country like .de, .se etc and people from different countries use their local domain. If you sum that traffic it's 20x times facebook's one.