So 95 out of 96 are cleared. If this is a random sample then it is very bad news for WADA.
However my guess is the cases completed so far are the ones that appear in the McLaren report but have almost no evidence to support them.
They look at the weak cases first, get rid of them then move on to more serious cases. Still over 1000 left.
The worst possibility for Russia is if WADA can prove the evidence once existed but has now has been destroyed.
If you can't punish a dirty athlete then you have to punish the whole federation if it helps them to cheat