2016
137 min
1998
96 min
1990
107 min
1997
89 min
2007
95 min
2001
2005
93 min
2012
120 min
110 min
2017
88 min
100 min
86 min
2018
90 min
125 min
2020
118 min
2021
145 min
2023
116 min