MEC Stats

Browser and Operating System Data

Browser Data
Other4042080.4%
Safari958619.1%
Firefox1200.2%
Internet Explorer930.2%
Unknown490.1%
Mozilla X80%
Opera30%

Operating System Data
Other4070781%
Linux734914.6%
Windows20464.1%
Mac OS X1030.2%
Unknown490.1%
Windows XP250%