As we are calculating based on the 1kg weight, not by item quantity. Each ball size maybe vary for few grams, so the quantity of meat ball per pack may also different in the range of 40 - 45 pcs/pack.