Weyl-Mahonian Statistics for Weighted Flags of Type A-D.