translate English to French: These statistics compare to last year's 995 and 66, respectively.
L'an dernier, ces deux chiffres étaient respectivement de 995 et 66.