List of NPCs

Note: There are a total of 640 NPCs. ID 76 / 146 / 408 / 547 are unused.