Top 20 translated

English clone was added to the top20.sk website.