NNSW NPL: Unbeaten leaders Maitland finish strong again with 3-1 win over Charlestown