There's a definite split between 60ish names, which for me would be Mike, Dave, Richard, Steve, Sandra, Linda, Carol, Diane, and 70s/80s names I remember from school: Lee (lots of these), Darren, Scott, Neil, Paul, Julie, Debbie, Louise, Sarah, Joanne, Claire, Karen, Natalie, Rebecca, Rachel.
I genuinely don't know any little ones or babies with any of these names.
Have just checked the 2011 baby names table and Alan is at no.199, with 263 baby boys given that name! So not so unheard of as we might think 