619 registered teams from 46 countries