The RTL website has been updated. All 35 teams have been listed on the website. They still need to provide a link to the team information for the 14 teams just added.
Haha, I was waiting for this! Thanks!