TSL: North Launceston finishes top with Dees win