In a single day, New York City courts have thrown out over 640,000 arrest warrants for people who didn’t pay tickets for minor offenses years ago.

District attorneys in four of the city’s five boroughs— the Bronx, Brooklyn, Manhattan and Queens—joined in Wednesday’s effort. Applause rang out in a Brooklyn courtroom as 143,532 warrants were cleared.