From the fourth paragraph, the offset is shifted.
The problem is related to double-byte diacritics.
Code:
<div>
<p>test</p>
<p>test</p>
<p>test</p>
<p xml:lang="es">información</p>
<p>here</p>
<p>here</p>
<p>here</p>
<p xml:lang="pl">żółtko</p>
<p>end</p>
<p>end</p>
<p>end</p>
</div>