German politics

2020 – Band 29

2019 – Band 28

2018 – Band 27

2017 – Band 26

2016 – Band 25

2015 – Band 24

2014 – Band 23

2013 – Band 22

2012 – Band 21

2011 – Band 20

2010 – Band 19

Feedback