Hey, how many cards they print per each class ?? Its always the same ? I mean already some classes got 8 new cards for self, so every other class must get the same amount ?
https://www.hearthpwn.com/guides/9296-murder-at-castle-nathria-card-list-release-date#card-29
A normal* expansion has 10 cards per class (2 Legendary, 2 Epic, 3 Rare and 3 Common) along with 35 Neutral cards (5 Legendary**, 5 Epics, 5 Rare and 20 Common).
It is normal for reveal season that some classes have most (if not all) cards revealed before other classes get 5 cards revealed. Most of the Neutral Commons will be in the big card dump at the end of the reveal season.
*The notable exception being Scholomance due to the dual-class cards.
**One of which is the preview Legendary (Renathal for this expansion) and another is the Rewards Track Level 1 freebie.