This is how I used to keep track of NPCs! It's a huge list of every character who appeared through turn 91, with the turns they appeared in. Numbers in green are turns where the person was named, but doesn't actually appear. Current and former player characters have their names in red, and all place names are either large or bold.