Germany

2 706

42 549

1 371

2 796