MN man caught with more than 400 panfish