Hampden league netball race narrowing down to just seven teams