Find 5 venues with the most distinct beers

<?php
$m 
= new \MongoDB\Client();

$res $m->tutorial->beer->aggregate( [
    [ 
'$match' => [ 'venue_name' => [ '$ne' => null ] ] ],
    [ 
'$group' => [ '_id' => [ 'venue' => '$venue_name''beer' => '$beer_name' ] ] ], 
    [ 
'$group' => [ '_id' => '$_id.venue'count => [ '$sum' => ] ] ], 
    [ 
'$sort' => [ 'count' => -] ],
    [ 
'$limit' => ],
] );

foreach ( 
$res as $result )
{
    echo 
$result['_id'], ': '$result['count'], "\n";
}
?>
Output