Germany

3 287

48 015

1 382

2 806