User blog comment:Matoro58/Matoro58- Top 50 CBW characters/@comment-25983570-20140404034218/@comment-7630469-20140404133941

Although you've made good guesses, I'm also going to include the characters whom haven't gotten much recognition, such as Sarnii or Aescela.