Logo

21st ITT 2015 Germany

Statistics

CountryParticipants
Germany182
Netherlands25
Poland12
Austria7
Czech Republic6
Hungary6
Greece3
Italy1
Sweden1
Switzerland1
Total244