Here here mog!
The damage doesn't look that bad to be honest.
You have to remember that planes are big creatures and won't get "barged" out of the way if something runs into them. Things will have a tendancy to "go through!!" Causing a not inconsiderable amount of damage.
Right, that's it, let's wait for the full report