There are more than 4000 tickets 25TI.
From the MCG website:
Category
Intended Allocation
(Approximate)
Club members and guests
22,000-23,000
Staff
100-200
Corporate suite holders
2200-2300
Corporate dining rooms
300-400
Not sure who gets the other 70000 seats, though I presume they are MCC members - who get 12000 to randomly allocate, and corporate presales.
So, each team in the GF should get somewhere between 10-12000 tickets each. I had a feeling it was 15000 but I suppose it is less than that.
www.mcg.org.au/Events/AFL%20Grand%20Fina...et%20Allocation.aspx