If 2700 legitimate tickets didn't get in and there were certainly a couple of thousand extra in the stairwells etc, that accounts for around 5,000 extra.
Add in the early fake tickets which have been blamed for the delay (many will have gone to the fan park) and it is likely an extra 10,000 minimum turned up.
The 30-40,000 seems a little high but there a certainly enough to back up the claim that the extra blaggers were the route cause. Doubt these behaved like angels.
It's unfortunate that well behaved fans bore the brunt.
I actually liked something
@emir wrote about behaviour abroad and weed in Dubai. Similarly here, French police like to go in heavy handed if given the excuse.