So I'm going with an all deer line up and currently have ten villagers. There is 397 unique villagers out there. Assuming no influencing variables and each villager had an equal chance of showing up. 
Villager #1: 10/387 or 2.58% so approx 39nmts
Villager #2: 9/387 or 2.33% so approx 43nmts
Villager #3: 8/387 or 2.07% so approx 48nmts
Villager #4: 7/387 or 1.81% so approx 55nmts
Villager #5: 6/387 or 1.55% so approx 65nmts
Villager #6: 5/387 or 1.29% so approx 78nmts
Villager #7: 4/387 or 1.03% so approx 97nmts
Villager #8: 3/387 or 0.78% so approx 128nmts
Villager #9: 2/387 or 0.52% so approx 192nmts
Villager #10: 1/387 or 0.25% so approx 387nmts
This is without the same villager showing up again during the hunt. So with repeats.... Where can I buy nmts???

Villager #1: 10/387 or 2.58% so approx 39nmts
Villager #2: 9/387 or 2.33% so approx 43nmts
Villager #3: 8/387 or 2.07% so approx 48nmts
Villager #4: 7/387 or 1.81% so approx 55nmts
Villager #5: 6/387 or 1.55% so approx 65nmts
Villager #6: 5/387 or 1.29% so approx 78nmts
Villager #7: 4/387 or 1.03% so approx 97nmts
Villager #8: 3/387 or 0.78% so approx 128nmts
Villager #9: 2/387 or 0.52% so approx 192nmts
Villager #10: 1/387 or 0.25% so approx 387nmts
This is without the same villager showing up again during the hunt. So with repeats.... Where can I buy nmts???