WOW! That is really funky. I had no idea Polish did that.
The only other really crazy thing I’ve seen wrt counting is French. 80 = four times twenty. Their word for 90 is four times twenty plus 10. German of course, does the counting for 20-99 the opposite way from English. 21 = one and twenty. 83 is three and eighty, etc.