The math would work out if there had not been a typo and “more” instead of a “less” in the sentence.
500 stolen - 73 = 427 found.
Your theory does seem likely.