Python is a tool, not a solution.
What is the spread of the sales within the states?
Is travel distance important?
Is the location of the rep important relative to the location of the sales areas important?
Is there an association between sales of your X and other socioeconomic variables like employment type and/or income (ie no point in having farm combine sales areas if there are no farmers)
The list goes on