I bet you are well pi**ed, I would be, useless little sh*ts need hanging that do that,, if you have to look on a plus side, they don't seemed to have damaged any bodywork, one thing getting a windscreen replaced with insurance, another if you make a claim for bodywork.
I don't suppose any CCTV?