Exhausted hands struggling to reach the finish line.
2025
1960
—
2022
2023
2024
2021
2005
2012
1998
1983
2001