The year has almost come to a close, and the data is in. Here's the top baby names for 2018.

Babycenter's list of top names shows some interesting trends -- like names inspired by the video game Fortnight (Ramieriez, Bunny and Rogue are creeping up on the list in popularity), reality TV-inspired names (thanks Kardashians and HGTV), and food-inspired names (I'm sorry, I love Kale as a vegetable but I'm a little uncertain on it being a baby name but OK).

Here's the top 10 names for girls:

1. Sophia
2. Olivia
3. Emma
4. Ava
5. Isabella
6. Aria
7. Riley
8. Amelia
9. Mia
10. Layla 

Here's the top 10 for boys:

1. Jackson
2. Liam
3. Noah
4. Aiden
5. Caden
6. Grayson
7. Lucas
8. Mason
9. Oliver
10. Elijah