Noah, Oliver, Charlotte and Amelia are the most popular baby names