424 registered teams from 39 countries