sorting layers intertwined for objects from the same prefab

-1
I am new to unity and some concepts still eludes me.

I made an object with children (card) and made prefab, then I made variants and put them on the scene. Unfortunately the cards get messed up like on the picture. The children are in Default sorting layer and everyone of them has iterated number 1,2,3,4…

What am I making wrong if I want one card be over the second as separated object (with shadow and everything) and I intend to spam a lot of them (so I want to evade manually add or increase Z for each of them).

Also, it is not UI.


Thanks for help in advance

you need to add a sorting group component