What are the top 7 cities to ride a bicycle?

Based on the Global Bicycle Index, the top 7 cities for riding a bike are: 
1. Utrecht, Netherlands
2. Munster, Germany
3. Antwerp, Belgium
4. Copenhagen, Denmark
5. Amsterdam, Netherlands
6. Malmö, Sweden
7. Hangzhou, China