If I'm not mistaken, 35kms is just under 22k miles, roughly. I can't imagine that the chains are worn enough to make any noise. I have heard an engine where the cam chain was very loose because the mechanic that was putting it together forgot to pull the 2mm pin that holds the tensioner spring back. ( I won't mention who that was

:shock:

) Anyway, that sounded like someone was tapping on the side of the block with a small hammer. And it made that noise all the time, idle, high rpm, low rpm, all the time. So that makes me think you should be looking for something else.
Are you feeling any vibrations when you let off? Could it possibly be something in the drive train like the u-joint on the front of the shaft? Just a thought.