Reporters at NJ.com took 72,607 incident forms from 565 municipalities in the last five years.
It took 506 public records requests.
It cost about $36,500 in records requests, digitization, data entry and fact-checking.
It took more than a year to go through all the data. It took months to clean it.