Vandals damage more than 30 cars in northwest Longview