Germany

3 166

46 956

1 376

2 798