>>714176135
That has been met months ago. Seven countries had to meet per-country thresholds, whose exact numbers are public. Pic has a few examples.

All we need now is 1 million signatures total. It doesn't matter which country signs anymore.