20120519 tech: Google vs Facebook: A comparison by numbers