Using data available through the LOL developers API, I have analyzed two hours worth of data for the EUW region. Here is the result:
Number of games per hour by queue type
No surprises here. About 8000 games per hour or about 2 games per second. Wow.
Distribution of game time
Again, this looks pretty much as expected. Not sure which game lasts exactly 20 mins though.