Hey! This is probably not a super satisfying answer, but in my experience the number of sessions is largely determined by how focused the players are in their investigation. Most of the NPCs aren’t directly involved in the murders, but can provide greater context for the history and social webs of the neighborhood.