rsort = Apply[Association] @* Through @*
{ReverseSortBy[{Key @ "22"}] @* KeyDrop["Total"], KeyTake["Total"]};
Dataset @ rsort @ data
Query[rsort] @ Dataset @ data
rsort = Apply[Association] @* Through @*
{ReverseSortBy[{Key @ "22"}] @* KeyDrop["Total"], KeyTake["Total"]};
Dataset @ rsort @ data
Query[rsort] @ Dataset @ data