The most popular baby names of 2017 have been revealed and it is the old favourites Jack and Emily that came out on top.
Jack moved up from the second most popular boys name in 2016 to number one last year. James slipped down to second from number one.
Daniel remained the third most popular boys name and Conor, Sean and Noah all maintained their positions in the top six.
As for the girls, Emily was the most popular name for the second year in a row, while Emma rose up through the rankings from seventh in 2016 to second last year.
Amelia, Grace, Sophie and Lucy all kept their places in the top six.
Interestingly, there is far more variety in the number of girls names chosen than boys, with 4,493 different girls names registered compared to just 3,472 boys.
New names that appeared in the top 100 for 2017 were Theo and Jackson for boys, and Aoibhin, Nina, Pippa and Esma for girls.
The CSO has also published a map of Ireland showing the most popular baby names across the different counties.
It added a comparison between the most popular baby names fifty years ago in 1967.
Back then the top five boys names were John, Michael, Patrick, James and Paul, and the top five girls names were Mary, Margaret, Catherine, Ann and Anne.