Hamusando - Ham Sandwich puzzle - solver

Hams between Toasts per column:
Hams between Toasts per row:

gridsize 4-9; assumed 1 empty cell per row/column, 2 toasts, rest are hams. No wildcard rows.