The first place is not very good! It doesn't read very well (hi Bali)
Those two below are really nice!
I don't know if it's rare. I feel that girls' names xx Ji (hi me) and xx Zi (ko) are very nice, but there are too many people calling them (but it also proves to be nice! )