Jack and Sophie have remained the most popular baby names in Scotland for the fourth year in a row.
Lewis was the second favourite boys' name in 2011, according to the Registrar General for Scotland, while Lily climbed seven places from ninth to second for girls.
Between them, Jack and Lewis have been the top two boys' names for the past 13 consecutive years.
Among the more unusual names registered were Awesome, Boo-Tiger and Tea.
James and Logan stayed in third and fourth places respectively and Ethan jumped six places to fifth.
For girls, Ava stayed in third place while Olivia fell two places to fourth and Emily dropped one place to fifth.
Big climbers in this years charts were Riley, Mason and Ruaridh for boys and Sophia and Kara for girls.
The top 50 boys' names accounted for 45% of all those registered and the top 50 girls' names accounted for 43% of the registrations.
Two babies registered in 2011 were named Ocean. There were also two Rivers, a Peace, a London, a Princess, a Rogue, a Jesuslovesme and, perhaps a Star Wars inspired, Anakin.
There was a girl named Marvelous, a boy named You and a Willieboy.
George MacKenzie, Registrar General for Scotland, said: "The list of favourite baby names provides a fascinating insight into Scotland's people.
"We registered the births of nearly 28,000 boys and over 26,000 girls in the period to late November 2011.
"Parents chose more than 7,000 different names for their children and over 4,000 of these were unique."
New entrants in the boys' top 10 included Ethan, Alexander and Harry, with Charlie, Riley, Dylan and Aiden joining the top 20.
Those going down included Ross, Alex and Craig.
For girls, Jessica joined the top 10, while Milly, Sophia and Kayla were new entrants in the top 20.
Lucie, Nieve and Courtney are less popular than last year.
Further down the chart, Lilly, Molly, Poppy and Lacey are new girls' names in the top 50 and Mason, Leo, Jay and Harris are new for boys.