What is the cost of a second chance?
2003
2025
2018
2023
2014
2006
2015
2017
2020
1953
2024
1950
1948
2012
2013
1980
2019