NCRScope

18.66%
12,586 755,500 518 138 1 128,702 27