fair-haired boy vs sweetie

fair-haired boy

noun
  • Someone's favourite, especially a young one; a blue-eyed boy (British), (Australian) 

sweetie

noun
  • A person who is much loved. 

  • A fruit that is a crossbreed between a grapefruit and a pomelo, originating in Israel. 

  • A sweet; a candy. 

  • A sweetheart. 

How often have the words fair-haired boy and sweetie occurred in a corpus of books? (source: Google Ngram Viewer )