Results: 2.183
2021 · The Digital Puzzle Company
2020 · The Digital Puzzle Company
2022 · Monomi Park
2017 · Monomi Park