Germany's import prices in April soar 31.7% annually