If we had told you last year who the top five teams of 2023 are entering June, would you have believed us?