My name is in the top 20 of girl baby names in 2003. It appears that when I was born (70's) the name was beginning to peak and has held top rankings since.
Andy is #5 on the list of boy baby names. Andrew seems to be a pretty popular name that is consistent over time. His middle name is rated #2 and has been consistently popular.