Re : You don't have millions of people at an individual voting district, you have maybe 5000 people.
In France, each of those district is divided in several voting stations. The local station only have 500 registered voters, and you can expect half of them turning in on the good days.
250 votes takes roughly 1h to process for a 4 people team.