Log of all visited websites

Is it possible that all websites that users visit be logged or at least top 20 websites.
Web address would be much more appreciated than an IP address.
Btw. I am using MikroTik Router OS (Level 4) with PPPoE users.

yes it is possible by Webproxy-log.
here is the link for download & install your monitoring pc’s.
then you get a result.

http://code.google.com/p/webproxy-log/downloads/list

Or http://wiki.mikrotik.com/wiki/CALEA