The group has production facilities and sales departments in 37 countries and 18500 employees with about 13000 in Europe of whom 8450 work in Germany Europe and North America are the largest markets accounting for more than 80per cent of revenues and Germany alone accounts for about 25per cent

Could you correct the punctuation please?
The group has production facilities and sales departments in 37 countries, and 18,500 employees with about 13,000 in Europe, of whom 8,450 work in Germany. Europe and North America are the largest markets, accounting for more than 80per cent of revenues, and Germany alone accounts for about 25per cent.