So this means that there are thousands even ten thousands of tariff numbers available that you can download for example from the internet where you can find the tariff numbers that identify the items that you sell or purchase within the EU

What is the correctly punctuated version of this sentence?
So this means that there are thousands, even ten thousands of tariff numbers available that you can download, for example, from the internet where you can find the tariff numbers that identify the items that you sell or purchase within the EU.