UW-Madison police this week seized nearly 600 bicycles — many believed to have been stolen — from four locations around Madison and in Muscoda, the culmination of an investigation that started in May with a letter from a prison inmate, according to search warrants filed in Dane County Circuit Court.