en de fr
The final results are now online.
There were totally 253 racers registered:

Switzerland:112/23
Germany:68/10
France:27/0
Other:13/0
================
Total: 220/33
(male/female)