take this for comparison.
here is a pic of my old x5 when i got hit by a drunk in the winter.
i had slowed down to almost a crawl when i got hit by other driver going faster. slightly offset hit.
my airbags didnt go off and the repair was slightly over 20k. the passenger wheel got pushed back a little and needed to have the engine cradle replaced. but like the body shop told me, all the front parts were bolt on replacements. no welding or cutting. a rear hit which involves the rear quarter panel is a more severe repair, since it requires cutting out panels and welding in new panels.