The list of first names is fascinating - thanks! And the odder ones are surprising - many of them seem very American. I guess there are a lot of people living in Scotland who are getting their names from baby-name sites on the Net these days :)
Anyone know why Aimee is so popular, as opposed to ordinary Amy? Is there a celeb child with the name?