carolina hurricanes standings

canadian diplomat salary