The Top 100 Male and Female Baby Names for 2011 have been released.
Liam was the most popular name for baby boys for the second year in a row, with Joshua was second most popular and Oliver the third most popular for the second year in a row.
Ruby was the most popular name for baby girls, with Olivia and Sophie the second and third most popular respectively. Those three names were also the three most popular names for baby girls last year as well, just in a different order.
Now for the important ranking of Callum - not even in the Top 100 this year! This is after being ranked 78th last year, and as high as 53rd in 2006!
Hamish didn't make it in the Top 100 either, but Angus comes 66th.
The full list can be found here.