The U.S. has more prisoners locked up than any other country in the world, with a prison population of 2,217,947, costing the country almost $600 billion a year.
Following the United States is China (1,649,804), Russia (651,464), and Brazil (607,731).
Check out more statistics from the original article by Think Progress.