Vexrays

421
28.23%
63,782 7,861
6,443 1,421
365 22
15,951 hours 8,251 650 21 643,296