With the following
@items.group(:nature_id).count(:nature_id)
one obtains a hash of results
{4=>1, 8=>1, 14=>2, 27=>1, 32=>1, 33=>1, 36=>1, 41=>2, 44=>1, 63=>1, 64=>4, 69=>1, 130=>7, 131=>3,[...]}
How can this result be sorted by the count value in decreasing order of said value & the result limited to 100 records?