Germany

2 990

45 548

1 371

2 797