Jack and Sophie top baby names
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 while Lily climbed seven places from ninth to second for girls.
There were a few surprises among the babies names registered in Scotland in 2011.