"What's in a name?" Shakespeare once wrote. Apparently, a lot.

An education rewards program called School Stickers put together a list of "most naughty" and "most nice" names, based on data from the nearly 60,000 children at 10,000 different schools that use the system. The kid participants receive stickers for good behavior and then digitally log their stickers on the website.

Totaling over one million stickers, the data helped School Stickers determine which names belonged to children with the most rewards stickers and which names most often had the lowest number.

According to the School Stickers press release, the "naughty" and "nice" names list is meant to be "light-hearted." The program's managing director Neil Hodges stated, “The annual ‘Santa’s Naughty and Nice list’ is just a bit of fun, and obviously there are many Ellas and Josephs that are perfect little angels, just as I’m sure there are many Amys and Jacobs that can be a bit of a handful."

Without further ado, here are the top ten "naughty" and "nice" names for boys and girls.

"Naughtiest Girls"

1. Ella

2. Bethany

3. Eleanor

4. Olivia

5. Laura

6. Holly

7. Courtney

8. Amber

9. Caitlin

10. Jade

"Nicest Girls"

1. Amy

2. Georgia

3. Emma

4. Charlotte

5. Grace

6. Sophie

7. Abigail

8. Hannah

9. Emily

10. Alice

"Naughtiest Boys"

1. Joseph

2. Cameron

3. William

4. Jake

5. Joshua

6. Jamie

7. Lewis

8. Benjamin

9. Ethan

10. Luke

"Nicest Boys"

1. Jacob

2. Daniel

3. Thomas

4. James

5. Adam

6. Harry

7. Samuel

8. Jack

9. Oliver

10. Ryan