SELECT T1.Product_Name ,  COUNT(*) FROM Products AS T1 JOIN Products_in_Events AS T2 ON T1.Product_ID  =  T2.Product_ID GROUP BY T1.Product_Name ORDER BY COUNT(*) DESC
Show the names of products and the number of events they are in, sorted by the number of events in descending order.
[Schema (values) (types)]: | solvency_ii |  Addresses : address_id (text) , address_details (number) | Locations : location_id (text) , other_details (number) | Products : product_id (text) , product_type_code (number) , product_name (text) , product_price (number) | Parties : party_id (text) , party_details (number) | Assets : asset_id (text) , other_details (number) | Channels : channel_id (text) , other_details (number) | Finances : finance_id (text) , other_details (number) | Events : event_id (text) , address_id (number) , channel_id (text) , event_type_code (number) , finance_id (text) , location_id (number) | Products_in_Events : product_in_event_id (text) , event_id (number) , product_id (text) | Parties_in_Events : party_id (text) , event_id (number) , role_code (text) | Agreements : document_id (text) , event_id (number) | Assets_in_Events : asset_id (text) , event_id (number);