>>149958801
De Riddler
Yan
Shara
Ochoa
Krylov

Bonus: Buchecha is gonna get his shit pushed in.