Recommended size of a VM for hosting Jitsi Meet with the capability to support 50 simultaneous sessions of 50 users each

What is the recommended size of an Azure VM for hosting Jitsi Meet with the capability to support 50 simultaneous sessions of 50 users each, for a total of 2500 concurrent users with occasional video and microphone usage?

One vm 8core 16gb ram and 10 bridges on vms with 8Gb ram.

For now, I am marking it as a solution. We will implement this and will come back with the results.

Is there any specific requirement for the number of cores for bridges?

4 or 8 … 8 is better of course …