Six share NBN Co contracts worth up to $635m