Results from Worlscup 2024 can be downloaded here
Results from Worldcup 2023 can be downloaded here
Pictures from 2022 competition: