Index: /trunk/.htaccess_to_use_later
===================================================================
--- /trunk/.htaccess_to_use_later (revision 22)
+++ /trunk/.htaccess_to_use_later (revision 22)
@@ -0,0 +1,2 @@
+php_flag magic_quotes_gpc off
+php_flag register_globals off
Index: /trunk/tests/all_tests.php
===================================================================
--- /trunk/tests/all_tests.php (revision 10)
+++ /trunk/tests/all_tests.php (revision 23)
@@ -1,3 +1,7 @@
+
+<a href='modules'>Tests by module</a>
+<hr>
 <?php
+flush();
 if(!defined("PATH_TEST_TO_ROOT")) {
 	define('PATH_TEST_TO_ROOT', '..');
@@ -50,3 +54,5 @@
 }
 $test->run(new HtmlReporter());
+
+
 ?>
Index: /trunk/tests/modules/TablePartitioning.test.php
===================================================================
--- /trunk/tests/modules/TablePartitioning.test.php (revision 30)
+++ /trunk/tests/modules/TablePartitioning.test.php (revision 30)
@@ -0,0 +1,138 @@
+<?php
+if(!defined("PATH_TEST_TO_ROOT")) {
+	define('PATH_TEST_TO_ROOT', '..');
+}
+require_once PATH_TEST_TO_ROOT ."/../tests/config_test.php";
+require_once "Database.test.php";
+
+Zend_Loader::loadClass('Piwik_TablePartitioning');
+class Test_Piwik_TablePartitioning extends Test_Database
+{
+    function __construct() 
+    {
+        parent::__construct('');
+    }
+    public function setUp()
+	{
+		parent::setUp();
+	}
+	
+    // test no timestamp  => exception
+    function test_noTimestamp()
+    {
+    	$p = new Piwik_TablePartitioning_Monthly('testtable');
+    	
+    	try {
+    		$p->getTableName();
+        	$this->fail("Exception not raised.");
+    	}
+    	catch (Exception $expected) {
+            return;
+        }
+    }
+	
+	// test table absent  => create
+    function test_noTable()
+    {
+    	$tableName ='log_visit';
+    	$p = new Piwik_TablePartitioning_Monthly($tableName);
+    	$timestamp = strtotime("10 September 2000");
+    	$suffixShouldBe = "_2000_09";
+		$config = Zend_Registry::get('config');
+		$prefixTables = $config->database->tables_prefix;
+		$tablename = $prefixTables.$tableName.$suffixShouldBe;
+		
+    	$p->setDate( $timestamp );
+    	
+    	$allTablesInstalled = Piwik::getTablesInstalled();
+    	$this->assertTrue( !in_array($tablename, $allTablesInstalled));
+    	$this->assertTrue( $tablename, $p->getTableName());
+    	
+    	$allTablesInstalled = Piwik::getTablesInstalled();
+    	$this->assertTrue( in_array($tablename, $allTablesInstalled));
+    	$this->assertEqual( $tablename, (string)$p);
+    }
+	
+	// test table present => nothing
+    function test_tablePresent()
+    {
+    	$tableName ='log_visit';
+    	$p = new Piwik_TablePartitioning_Monthly($tableName);
+    	$timestamp = strtotime("10 September 2000");
+    	$suffixShouldBe = "_2000_09";
+		$config = Zend_Registry::get('config');
+		$prefixTables = $config->database->tables_prefix;
+		$tablename = $prefixTables.$tableName.$suffixShouldBe;
+		
+		Zend_Registry::get('db')->query("CREATE TABLE $tablename (`test` VARCHAR( 255 ) NOT NULL)");
+
+		$p->setDate( $timestamp );
+    	
+    	$allTablesInstalled = Piwik::getTablesInstalled();
+    	$this->assertTrue( in_array($tablename, $allTablesInstalled));
+    	$this->assertTrue( $tablename, $p->getTableName());
+    }
+    
+	// test monthly
+    function test_monthlyPartition()
+    {
+    	
+    	$tableName ='log_visit';
+    	$p = new Piwik_TablePartitioning_Monthly($tableName);
+    	$timestamp = strtotime("10 September 2000");
+    	$suffixShouldBe = "_2000_09";
+		$config = Zend_Registry::get('config');
+		$prefixTables = $config->database->tables_prefix;
+		$tablename = $prefixTables.$tableName.$suffixShouldBe;
+		
+    	$p->setDate( $timestamp );
+    	
+    	$allTablesInstalled = Piwik::getTablesInstalled();
+    	$this->assertTrue( !in_array($tablename, $allTablesInstalled));
+    	$this->assertTrue( $tablename, $p->getTableName());
+    	
+    	$allTablesInstalled = Piwik::getTablesInstalled();
+    	$this->assertTrue( in_array($tablename, $allTablesInstalled));
+    	$this->assertEqual( $tablename, (string)$p);
+    }
+        
+	// test daily
+    function test_dailyPartition()
+    {
+    	
+    	$tableName ='log_visit';
+    	$p = new Piwik_TablePartitioning_Daily($tableName);
+    	$timestamp = strtotime("10 September 2000");
+    	$suffixShouldBe = "_2000_09_10";
+		$config = Zend_Registry::get('config');
+		$prefixTables = $config->database->tables_prefix;
+		$tablename = $prefixTables.$tableName.$suffixShouldBe;
+		
+    	$p->setDate( $timestamp );
+    	
+    	$allTablesInstalled = Piwik::getTablesInstalled();
+    	$this->assertTrue( !in_array($tablename, $allTablesInstalled));
+    	$this->assertTrue( $tablename, $p->getTableName());
+    	
+    	$allTablesInstalled = Piwik::getTablesInstalled();
+    	$this->assertTrue( in_array($tablename, $allTablesInstalled));
+    	$this->assertEqual( $tablename, (string)$p);
+    }
+    
+    
+    /**
+     * -> exception
+     */
+    public function _test_()
+    {
+    	try {
+    		test();
+        	$this->fail("Exception not raised.");
+    	}
+    	catch (Exception $expected) {
+    		$this->assertPattern("()", $expected->getMessage());
+            return;
+        }
+    }
+}
+?>
Index: /trunk/tests/modules/Database.test.php
===================================================================
--- /trunk/tests/modules/Database.test.php (revision 19)
+++ /trunk/tests/modules/Database.test.php (revision 30)
@@ -3,5 +3,5 @@
 	define('PATH_TEST_TO_ROOT', '../..');
 }
-require_once PATH_TEST_TO_ROOT ."/tests/config_test.php";
+require_once "config_test.php";
 
 Mock::generate('Piwik_Access');
@@ -140,5 +140,5 @@
 	public function setUp()
 	{
-		Piwik::createConfigObject();
+		Piwik::createConfigObject('config.ini.php');
 		
 		// setup database	
@@ -146,4 +146,7 @@
 		
 		Zend_Registry::get('config')->setTestEnvironment();	
+		
+		Piwik::createLogObject();
+		
 		Piwik::dropDatabase();
 		Piwik::createDatabase();
Index: /trunk/tests/modules/blank.test.php
===================================================================
--- /trunk/tests/modules/blank.test.php (revision 18)
+++ /trunk/tests/modules/blank.test.php (revision 30)
@@ -1,8 +1,7 @@
 <?php
-if (! defined('SIMPLE_TEST')) {
-	define('SIMPLE_TEST', '../simpletest/');
+if(!defined("PATH_TEST_TO_ROOT")) {
+	define('PATH_TEST_TO_ROOT', '../..');
 }
-require_once(SIMPLE_TEST.'autorun.php');
-SimpleTest :: prefer(new HtmlReporter());
+require_once PATH_TEST_TO_ROOT ."/tests/config_test.php";
 
 class Test_Piwik_Blank extends UnitTestCase
@@ -10,5 +9,5 @@
     function __construct() 
     {
-        parent::__construct('Log class test');
+        parent::__construct('');
     }
     
@@ -29,4 +28,5 @@
     	try {
     		test();
+        	$this->fail("Exception not raised.");
     	}
     	catch (Exception $expected) {
@@ -34,5 +34,4 @@
             return;
         }
-        $this->fail("Exception not raised.");
     }
 }
Index: /trunk/tests/modules/Common.test.php
===================================================================
--- /trunk/tests/modules/Common.test.php (revision 28)
+++ /trunk/tests/modules/Common.test.php (revision 28)
@@ -0,0 +1,395 @@
+<?php
+if(!defined("PATH_TEST_TO_ROOT")) {
+	define('PATH_TEST_TO_ROOT', '../..');
+}
+require_once PATH_TEST_TO_ROOT ."/tests/config_test.php";
+
+Zend_Loader::loadClass('Piwik_Common');
+class Test_Piwik_Common extends UnitTestCase
+{
+	function __construct( $title = '')
+	{
+		parent::__construct( $title );
+	}
+	
+	public function setUp()
+	{
+		$_REQUEST = $_GET = $_POST = array();
+	}
+	
+	public function tearDown()
+	{
+	}
+	
+	// sanitize an array OK
+	function test_sanitizeInputValues_array1()
+	{
+		$a1 = array('test1' => 't1', 't45', "teatae''", 4568, array('test'), 1.52);
+		$this->assertEqual( $a1, Piwik_Common::sanitizeInputValues($a1));
+	}
+	
+	// sanitize an array OK
+	function test_sanitizeInputValues_array2()
+	{
+		$a1 = array('test1' => 't1', 't45', "teatae''", 4568, array('test'), 1.52,
+				array('test1' => 't1', 't45', "teatae''", 4568, array('test'), 1.52),
+				array('test1' => 't1', 't45', "teatae''", 4568, array('test'), 1.52),
+				array( array(array(array('test1' => 't1', 't45', "teatae''", 4568, array('test'), 1.52)))
+				));
+		$this->assertEqual( $a1, Piwik_Common::sanitizeInputValues($a1));
+	}
+	
+	// sanitize an array with bad value level1
+	function test_sanitizeInputValues_arrayBadValueL1()
+	{
+		$a1 = array('test1' => 't1', 't45', 'tea1"ta"e', 568, 1 => array('t<e"st'), 1.52);
+		$a1OK = array('test1' => 't1', 't45', 'tea1&quot;ta&quot;e', 568, 1 => array('t&lt;e&quot;st'), 1.52);
+		
+		$this->assertEqual( $a1OK, Piwik_Common::sanitizeInputValues($a1));
+		
+	}
+	
+	// sanitize an array with bad value level2
+	function test_sanitizeInputValues_arrayBadValueL2()
+	{
+		$a1 = array('tea1"ta"e' => array('t<e"st' => array('tgeag454554"t')), 1.52);
+		$a1OK = array('tea1&quot;ta&quot;e' => array('t&lt;e&quot;st' => array('tgeag454554&quot;t')), 1.52);
+		
+		$this->assertEqual( $a1OK, Piwik_Common::sanitizeInputValues($a1));
+	}
+	
+	// sanitize a string unicode => no change
+	function test_sanitizeInputValues_arrayBadValueutf8()
+	{
+		$a1 =   " ÐÐŸÐžÑÐº Ð² ÐÐœÑÐµÑÐœÐµÑÐµ  ÐÐŸgqegÐžÑÐº ÑÑÑÐ°ÐœÐžÑ ÐœÐ° Ñgeqg8978ÑÑÑÐºÐŸÐŒ";
+		$a1OK = " ÐÐŸÐžÑÐº Ð² ÐÐœÑÐµÑÐœÐµÑÐµ  ÐÐŸgqegÐžÑÐº ÑÑÑÐ°ÐœÐžÑ ÐœÐ° Ñgeqg8978ÑÑÑÐºÐŸÐŒ";
+
+		$this->assertEqual( $a1OK, Piwik_Common::sanitizeInputValues($a1));
+	}
+	
+	// sanitize a bad string
+	function test_sanitizeInputValues_badString()
+	{
+		$string = '& " < > 123abc\'';
+		$stringOK = '&amp; &quot; &lt; &gt; 123abc\'';
+		$this->assertEqual($stringOK, Piwik_Common::sanitizeInputValues($string));
+
+	}
+	// sanitize an integer
+	function test_sanitizeInputValues_badInteger()
+	{
+		$string = '121564564';
+		$this->assertEqual($string, Piwik_Common::sanitizeInputValues($string));
+		$string = '121564564.0121';
+		$this->assertEqual($string, Piwik_Common::sanitizeInputValues($string));
+		$string = 121564564.0121;
+		$this->assertEqual($string, Piwik_Common::sanitizeInputValues($string));
+		$string = 12121;
+		$this->assertEqual($string, Piwik_Common::sanitizeInputValues($string));
+		
+	}
+	
+	// sanitize HTML 
+	function test_sanitizeInputValues_HTML()
+	{
+		$html = "<test toto='mama' piwik=\"cool\">Piwik!!!!!</test>";
+		$htmlOK = "&lt;test toto='mama' piwik=&quot;cool&quot;&gt;Piwik!!!!!&lt;/test&gt;";
+		$this->assertEqual($htmlOK, Piwik_Common::sanitizeInputValues($html));
+	}
+	
+	// sanitize a SQL query
+	function test_sanitizeInputValues_SQLQuery()
+	{
+		$sql = "SELECT piwik FROM piwik_tests where test= 'super\"value' AND cool=toto #comment here";
+		$sqlOK = "SELECT piwik FROM piwik_tests where test= 'super&quot;value' AND cool=toto #comment here";
+		$this->assertEqual($sqlOK, Piwik_Common::sanitizeInputValues($sql));
+	}
+	
+	// sanitize php variables
+	function test_sanitizeInputValues_php()
+	{
+		$a = true;
+		$b = true;
+		$this->assertEqual($b, Piwik_Common::sanitizeInputValues($a));
+		$a = false;
+		$b = false;
+		$this->assertEqual($b, Piwik_Common::sanitizeInputValues($a));
+		$a = null;
+		$b = null;
+		$this->assertEqual($b, Piwik_Common::sanitizeInputValues($a));
+		$a = "";
+		$b = "";
+		$this->assertEqual($b, Piwik_Common::sanitizeInputValues($a));
+	}
+	
+	
+	// sanitize with magic quotes runtime on => shouldnt affect the result
+	function test_sanitizeInputValues_magicquotesON()
+	{
+		$this->assertTrue(set_magic_quotes_runtime(1));
+		$this->assertTrue(get_magic_quotes_runtime(), 1);
+		
+		$this->test_sanitizeInputValues_array1();
+		$this->test_sanitizeInputValues_array2();
+		$this->test_sanitizeInputValues_badString();
+		$this->test_sanitizeInputValues_HTML();
+	}
+	
+	// sanitize with magic quotes off
+	function test_sanitizeInputValues_magicquotesOFF()
+	{
+		
+		$this->assertTrue(set_magic_quotes_runtime(0));
+		$this->assertEqual(get_magic_quotes_runtime(), 0);
+		$this->test_sanitizeInputValues_array1();
+		$this->test_sanitizeInputValues_array2();
+		$this->test_sanitizeInputValues_badString();
+		$this->test_sanitizeInputValues_HTML();
+		
+		
+	}
+	
+    /**
+     * emptyvarname => exception
+     */
+    function test_getRequestVar_emptyVarName()
+    {
+    	$_REQUEST['']=1;
+    	try {
+    		$test = Piwik_Common::getRequestVar('');
+        	$this->fail("Exception not raised.");
+    	}
+    	catch (Exception $expected) {
+    		return;
+        }
+    }
+	
+    /**
+     * nodefault Notype Novalue => exception
+     */
+    function test_getRequestVar_nodefaultNotypeNovalue()
+    {
+    	try {
+    		$test = Piwik_Common::getRequestVar('test');
+        	$this->fail("Exception not raised.");
+    	}
+    	catch (Exception $expected) {
+    		return;
+        }
+    }
+	
+    /**
+     *nodefault Notype WithValue => value
+     */
+    function test_getRequestVar_nodefaultNotypeWithValue()
+    {
+    	$_REQUEST['test'] = 1413.431413;
+    	$this->assertEqual( Piwik_Common::getRequestVar('test'), $_REQUEST['test']);
+    	
+    }
+	
+    /**
+     * nodefault Withtype WithValue => exception cos type not matching
+     */
+    function test_getRequestVar_nodefaultWithtypeWithValue()
+    {
+    	$_REQUEST['test'] = 1413.431413;
+    	
+    	try {
+    		$this->assertEqual( Piwik_Common::getRequestVar('test', null, 'string'), 
+    						(string)$_REQUEST['test']);
+        	$this->fail("Exception not raised.");
+    	}
+    	catch (Exception $expected) {
+    		return;
+        }
+    	
+    }
+	
+    /**
+     * withdefault Withtype WithValue => value casted as type
+     */
+    function test_getRequestVar_withdefaultWithtypeWithValue()
+    {
+    	
+    	$_REQUEST['test'] = 1413.431413;
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 2, 'int'), 
+    						2);
+    }
+	
+    /**
+     * withdefault Notype NoValue => default value
+     */
+    function test_getRequestVar_withdefaultNotypeNoValue()
+    {
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 'default'), 
+    						'default');
+    }
+	
+    /**
+     * withdefault Withtype NoValue =>default value casted as type
+     */
+    function test_getRequestVar_withdefaultWithtypeNoValue()
+    {
+    	
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 'default', 'string'), 
+    						'default');
+    }
+	
+    /**
+     * integer as a default value / types
+     * several tests
+     */
+    function test_getRequestVar_integerdefault()
+    {
+    	$_REQUEST['test'] = 1413.431413;
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'int'), 45);
+    	$_REQUEST['test'] = '';
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'int'), 45);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'integer'), 45);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'numeric'), 45);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'float'), 45);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45.25, 'float'), 45.25);
+    }
+	
+    /**
+     * string as a default value / types
+     * several tests
+     */
+    function test_getRequestVar_stringdefault()
+    {
+    	$_REQUEST['test'] = "1413.431413";
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'int'), 45);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'string'), "1413.431413");
+    	$_REQUEST['test'] = '';
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'string'), '45');
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', "geaga", 'string'), "geaga");
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', "'}{}}{}{}'", 'string'), "'}{}}{}{}'");
+    	
+    }
+	
+    /**
+     * array as a default value / types
+     * several tests
+     *
+     */
+    function test_getRequestVar_arraydefault()
+    {
+    	$test = array("test", 1345524, array("gaga"));
+    	$_REQUEST['test'] = $test;
+    	
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', array(), 'array'), $test);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'string'), "45");
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', array(1), 'array'), $test);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 4, 'int'), 4);
+    	
+    	$_REQUEST['test'] = '';
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', array(1), 'array'), array(1));
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', array(), 'array'), array());
+    }
+	
+    /**
+     * we give a number in a string and request for a number 
+     * 	=> it should give the string casted as a number
+     *
+     */
+    function test_getRequestVar_stringedNumericCastedNumeric()
+    {
+    	$test = "45645646";
+    	$_REQUEST['test'] = $test;
+    	
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 1, 'int'), 45645646);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 45, 'integer'), 45645646);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', 0, 'numeric'), 45645646);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', "45454", 'string'), $test);
+    	$this->assertEqual( Piwik_Common::getRequestVar('test', array(), 'array'), array());
+    	
+    }
+    
+    
+    
+    /**
+     * no query string => false
+     */
+    function test_getParameterFromQueryString_noQuerystring()
+    {
+    	$urlQuery = "";
+    	$urlQuery = htmlentities($urlQuery);
+    	$parameter = "test''";
+    	$result = Piwik_Common::getParameterFromQueryString( $urlQuery, $parameter);
+    	$expectedResult = false;
+    	$this->assertEqual($result, $expectedResult);
+    }
+    
+    /**
+     * param not found => false
+     */
+    function test_getParameterFromQueryString_parameternotfound()
+    {
+    	
+    	$urlQuery = "toto=mama&mama=titi";
+    	$urlQuery = htmlentities($urlQuery);
+    	$parameter = "tot";
+    	$result = Piwik_Common::getParameterFromQueryString( $urlQuery, $parameter);
+    	$expectedResult = false;
+    	$this->assertEqual($result, $expectedResult);
+    }
+    
+    /**
+     * empty parameter value => returns empty string
+     */
+    function test_getParameterFromQueryString_emptyParamValue()
+    {
+    	
+    	$urlQuery = "toto=mama&mama=&tuytyt=teaoi";
+    	$urlQuery = htmlentities($urlQuery);
+    	$parameter = "mama";
+    	$result = Piwik_Common::getParameterFromQueryString( $urlQuery, $parameter);
+    	$expectedResult = '';
+    	$this->assertEqual($result, $expectedResult);
+    }
+    
+    /**
+     * twice the parameter => returns the last value in the url
+     */
+    function test_getParameterFromQueryString_twiceTheParameterInQuery()
+    {
+    	
+    	$urlQuery = "toto=mama&mama=&tuytyt=teaoi&toto=mama second value";
+    	$urlQuery = htmlentities($urlQuery);
+    	$parameter = "toto";
+    	$result = Piwik_Common::getParameterFromQueryString( $urlQuery, $parameter);
+    	$expectedResult = 'mama second value';
+    	$this->assertEqual($result, $expectedResult);
+    }
+    
+    /**
+     * normal use case => parameter found
+     */
+    function test_getParameterFromQueryString_normalCase()
+    {
+    	
+    	$urlQuery = "toto=mama&mama=&tuytyt=teaoi&toto=mama second value";
+    	$urlQuery = htmlentities($urlQuery);
+    	$parameter = "tuytyt";
+    	$result = Piwik_Common::getParameterFromQueryString( $urlQuery, $parameter);
+    	$expectedResult = 'teaoi';
+    	$this->assertEqual($result, $expectedResult);
+    }
+    
+    /**
+     * normal use case with a string with many strange characters
+     */
+    function test_getParameterFromQueryString_strangeChars()
+    {
+    	
+    	$urlQuery = 'toto=mama&mama=&tuytyt=ÐÐŸÐžÑÐº Ð² ÐÐœÑÐµÑÐœÐµÑÐµ  ÐÐŸÐžÑÐº ÑÑÑÐ°ÐœÐžÑ ÐœÐ° ÑÑÑÑÐºÐŸÐŒ _*()!$!Â£$^!Â£$%&toto=mama second value';
+    	$urlQuery = htmlentities($urlQuery);
+    	$parameter = "tuytyt";
+    	$result = Piwik_Common::getParameterFromQueryString( $urlQuery, $parameter);
+    	$expectedResult = 'ÐÐŸÐžÑÐº Ð² ÐÐœÑÐµÑÐœÐµÑÐµ  ÐÐŸÐžÑÐº ÑÑÑÐ°ÐœÐžÑ ÐœÐ° ÑÑÑÑÐºÐŸÐŒ _*()!$!Â£$^!Â£$%';
+    	$expectedResult = htmlentities($expectedResult);
+    	$this->assertEqual($result, $expectedResult);
+    }
+}
+?>
Index: /trunk/tests/config_test.php
===================================================================
--- /trunk/tests/config_test.php (revision 19)
+++ /trunk/tests/config_test.php (revision 30)
@@ -3,4 +3,8 @@
 {
 	define('PATH_TEST_TO_ROOT', '..');
+}
+if(!defined("PATH_TEST_TO_ROOT2")) 
+{
+	define('PATH_TEST_TO_ROOT2', '../..');
 }
 
@@ -10,11 +14,20 @@
 }
 
-if (! defined('SIMPLE_TEST')) 
-{
-	define('SIMPLE_TEST', PATH_TEST_TO_ROOT . '/tests/simpletest/');
-}
-
-require_once SIMPLE_TEST . 'autorun.php';
-require_once SIMPLE_TEST . 'mock_objects.php';
+set_include_path(PATH_TEST_TO_ROOT .'/'
+					. PATH_SEPARATOR . PATH_TEST_TO_ROOT . '/libs/'
+					. PATH_SEPARATOR . getcwd() . '/../../libs/'
+					. PATH_SEPARATOR . getcwd() . '/../../config/'
+					. PATH_SEPARATOR . PATH_TEST_TO_ROOT . '/core/'
+					. PATH_SEPARATOR . PATH_TEST_TO_ROOT . '/config/'
+					. PATH_SEPARATOR . PATH_TEST_TO_ROOT . '/modules/'
+					. PATH_SEPARATOR . PATH_TEST_TO_ROOT2 . '/libs/'
+					. PATH_SEPARATOR . PATH_TEST_TO_ROOT2 . '/config/'
+					. PATH_SEPARATOR . PATH_TEST_TO_ROOT2 . '/core/'
+					. PATH_SEPARATOR . PATH_TEST_TO_ROOT2 . '/modules/'
+					. PATH_SEPARATOR . get_include_path()
+			);
+					
+require_once 'simpletest/autorun.php';
+require_once 'simpletest/mock_objects.php';
 SimpleTest :: prefer(new HtmlReporter());
 
@@ -22,19 +35,15 @@
 date_default_timezone_set('Europe/London');
 
-set_include_path(PATH_TEST_TO_ROOT 
-					. PATH_SEPARATOR . PATH_TEST_TO_ROOT . '/libs/'
-					. PATH_SEPARATOR . PATH_TEST_TO_ROOT . '/core/'
-					. PATH_SEPARATOR . PATH_TEST_TO_ROOT . '/modules'
-					. PATH_SEPARATOR . PATH_TEST_TO_ROOT . '/core/models'
-					. PATH_SEPARATOR . get_include_path());
-
-
-require_once PIWIK_INCLUDE_PATH . "/modules/ErrorHandler.php";
-set_error_handler('Piwik_ErrorHandler');
 
 require_once "Zend/Exception.php";
 require_once "Zend/Loader.php";
 
+require_once  "ErrorHandler.php";
+//set_error_handler('Piwik_ErrorHandler');
+
+
+Zend_Loader::loadClass('Zend_Registry');
 Zend_Loader::loadClass('Zend_Config_Ini');
+Zend_Loader::loadClass('Zend_Config');
 Zend_Loader::loadClass('Zend_Db');
 Zend_Loader::loadClass('Zend_Db_Table');
@@ -44,5 +53,4 @@
 Zend_Loader::loadClass('Piwik_Log');
 Zend_Loader::loadClass('Piwik');
-Piwik::createLogObject();
 
 assert_options(ASSERT_ACTIVE, 	1);
Index: /trunk/TODO
===================================================================
--- /trunk/TODO (revision 18)
+++ /trunk/TODO (revision 30)
@@ -3,4 +3,7 @@
 - when a method is called and doesn't make any access check, we can throw a NoticeException
   and display the message in debug mode in the API returned value in the field "notice" or "debug"
+- in the piwik.php process, we could do without all the information in the cookie except for the idvisitor
+  we could select the information last_action_time, last_id_action, etc. assuming we have the idvisitor in the cookie
+  this would allow to save the logs later by big bulk
 
 BUGS
@@ -8,2 +11,22 @@
 - the token md5 generation doesn't check that the md5 generated is unique, 
   but it should (the field is unique in the database)
+- if elements from the config file are deleted, bug without any notice or warning
+  system for config file default values?
+- if the path necessary sometimes in the configuration do not have a / when they should
+  it could break the system...
+	/*
+	 * Make sure the compare directory has a trailing slash so that /tmp doesn't
+	 * accidentally match /tmpfoo
+	 */
+	if ($element{strlen($element)-1} != $slash) {
+	$element .= $slash;
+	}
+
+TODO MISC
+=========
+- tell zend that the attributes in Zend_Log have to be PROTECTED
+- tell zend_log the test on fwrite===false
+
+NOTES
+=====
+- edited zend_log and changed attr to protected
Index: /trunk/config/config.ini.php
===================================================================
--- /trunk/config/config.ini.php (revision 20)
+++ /trunk/config/config.ini.php (revision 30)
@@ -8,5 +8,5 @@
 password		= nintendo
 dbname			= piwiktrunk
-adapter			= PDO_MYSQL
+adapter			= PDO_MYSQL ; PDO_MYSQL or MYSQLI
 tables_prefix	= piwik_
 profiler 		= true
@@ -16,31 +16,78 @@
 tables_prefix	= piwiktests_
 
+[LogStats]
+; set to 0 if you want to stop tracking the visitors. Useful if you need to stop all the connections on the DB.
+record_statistics			= 1
+
+; this action name is used when the javascript variable piwik_action_name is not specified in the piwik javascript code, and when the URL has no path.
+default_action_name 		= index
+
+; visitors that stay on the website and view only one page will be considered staying 10 seconds
+default_time_one_page_visit = 10
+
+; variable name used to specify a download link
+; Example: '/piwik.php?idsite=1&download=http://piwik.org/piwik.zip' will redirect to 'http://piwik.org/piwik.zip'
+download_url_var_name 		= download
+
+; variable name used to specify a link to an external website
+; Example: '/piwik.php?idsite=1&link=http://piwik.org/' will redirect to 'http://piwik.org/'
+outlink_url_var_name		= link
+
+; variable that contains the name of the download or the outlink to redirect to
+; Example: '/piwik.php?idsite=1&download=http://piwik.org/piwik.zip&name=Piwik last version'
+download_outlink_name_var   = name
+
+; variable name to track a newsletter campaign. 
+; Example: If a visitor first visits 'index.php?piwik_nl=Great offer' then it will be counted as a newsletter referer for the newsletter 'Great offer'  
+newsletter_var_name			= piwik_nl
+
+; variable name to track a referer coming from a partner website. 
+; Example: If a visitor first visits 'index.php?piwik_partner=Amazon' then it will be counted as a partner referer with the name 'Amazon'  
+partner_var_name			= piwik_partner
+
+; variable name to track any campaign, for example CPC campaign
+; Example: If a visitor first visits 'index.php?piwik_campaign=Adwords-CPC' then it will be counted as a campaign referer named 'Adwords-CPC'
+campaign_var_name			= piwik_campaign
+
+; variable name to track any campaign keyword
+; Example: If a visitor first visits 'index.php?piwik_campaign=Adwords-CPC&piwik_kwd=My killer keyword' then it will be counted as a campaign referer named 'Adwords-CPC' with the keyword 'My killer keyword'
+campaign_keyword_var_name	= piwik_kwd
+
+; name of the cookie used to store the visitor information
+cookie_name	= piwik_visitor
 
 [log]
 
-; query profiling information (SQL, avg execution time, etc.)
-query_profiles[]	= screen
-query_profiles[]	= database
-query_profiles[]	= file
+; normal messages
+logger_message[]		= screen
+;logger_message[]		= database
+;logger_message[]		= file
 
-; all call to the API (method name, parameters, execution time, caller IP, etc.)
-api_calls[]			= screen
-api_calls[]			= database
-api_calls[]			= file
+; all calls to the API (method name, parameters, execution time, caller IP, etc.)
+logger_api_call[]		= screen
+logger_api_call[]		= database
+;logger_api_call[]		= file
+
+; error intercepted
+logger_error[]			= screen
+;logger_error[]			= database
+;logger_error[]			= file
 
 ; exception raised
-exceptions[]		= screen
-exceptions[]		= database
-exceptions[]		= file
+logger_exception[]		= screen
+;logger_exception[]		= database
+;logger_exception[]		= file
 
-; error intercepted
-errors[]			= screen
-errors[]			= database
-errors[]			= file
+; query profiling information (SQL, avg execution time, etc.)
+logger_query_profile[]	= screen
+;logger_query_profile[]	= database
+;logger_query_profile[]	= file
 
-; normal messages
-messages[]			= screen
-messages[]			= database
-messages[]			= file
+[log_tests]
+logger_message[]		= screen
+logger_api_call[]		= screen
+logger_error[]			= screen
+logger_exception[]		= screen
+logger_query_profile[]	= screen
 
 
Index: /trunk/modules/PluginManager.php
===================================================================
--- /trunk/modules/PluginManager.php (revision 28)
+++ /trunk/modules/PluginManager.php (revision 28)
@@ -0,0 +1,158 @@
+<?php
+
+/**
+ * Plugin specification for a statistics logging plugin
+ * 
+ * A plugin that display data in the Piwik Interface is very different from a plugin 
+ * that will save additional data in the database during the statistics logging. 
+ * These two types of plugins don't have the same requirements at all. Therefore a plugin
+ * that saves additional data in the database during the stats logging process will have a different
+ * structure.
+ * 
+ * A plugin for logging data has to focus on performance and therefore has to stay as simple as possible.
+ * For input data, it is strongly advised to use the Piwik methods available in Piwik_Common 
+ *
+ * Things that can be done with such a plugin:
+ * - having a dependency with a list of other plugins
+ * - have an install step that would prepare the plugin environment
+ * 		- install could add columns to the tables
+ * 		- install could create tables 
+ * - register to hooks at several points in the logging process
+ * - register to hooks in other plugins
+ * - generally a plugin method can modify data (filter) and add/remove data 
+ * 
+ * 
+ */ 
+class Piwik_PluginsManager
+{
+	public $dispatcher;
+	private $pluginsPath;
+	
+	static private $instance = null;
+	
+	static public function getInstance()
+	{
+		if (self::$instance == null)
+		{			
+			$c = __CLASS__;
+			self::$instance = new $c();
+		}
+		return self::$instance;
+	}
+	
+	private function __construct()
+	{
+		$this->pluginsPath = 'plugins/';
+		$this->pluginsCategory = 'LogsStats/';
+		
+		$this->dispatcher = Event_Dispatcher::getInstance();
+		$this->loadPlugins();
+	}
+	
+	/**
+	 * Load the plugins classes installed.
+	 * Register the observers for every plugin.
+	 * 
+	 */
+	public function loadPlugins()
+	{
+		$defaultPlugins = array(
+			array( 'fileName' => 'Provider', 'className' => 'Piwik_Plugin_LogStats_Provider' ),
+		//	'Piwik_Plugin_LogStats_UserSettings',
+		);
+		
+		foreach($defaultPlugins as $pluginInfo)
+		{
+			$pluginFileName = $pluginInfo['fileName'];
+			$pluginClassName = $pluginInfo['className'];
+			/*
+			// TODO make sure the plugin name is secure
+			// make sure thepluigin is a child of Piwik_Plugin
+			$path = PIWIK_INCLUDE_PATH 
+					. $this->pluginsPath 
+					. $this->pluginsCategory
+					. $pluginFileName . ".php";
+			
+			if(is_file($path))
+			{
+				throw new Exception("The plugin file $path couldn't be found.");
+			}
+			
+			require_once $path;
+			*/
+			
+			$newPlugin = new $pluginClassName;
+			
+			$this->addPluginObservers( $newPlugin );
+		}
+	}
+	
+	/**
+	 * For the given plugin, add all the observers of this plugin.
+	 */
+	private function addPluginObservers( Piwik_Plugin $plugin )
+	{
+		$hooks = $plugin->getListHooksRegistered();
+		
+		foreach($hooks as $hookName => $methodToCall)
+		{
+			$this->dispatcher->addObserver( array( $plugin, $methodToCall) );
+		}
+	}
+	
+}
+
+/**
+ * Post an event to the dispatcher which will notice the observers
+ */
+function Piwik_PostEvent( $eventName, $object = null, $info = array() )
+{
+	printDebug("Dispatching event $eventName...");
+	Piwik_PluginsManager::getInstance()->dispatcher->post( $object, $eventName, $info, false, false );
+}
+
+/**
+ * Abstract class to define a Piwik_Plugin.
+ * Any plugin has to at least implement the abstract methods of this class.
+ */
+abstract class Piwik_Plugin
+{
+	/**
+	 * Returns the plugin details
+	 */
+	abstract function getInformation();
+	
+	/**
+	 * Returns the list of hooks registered with the methods names
+	 */
+	abstract function getListHooksRegistered();
+	
+	/**
+	 * Returns the names of the required plugins
+	 */
+	public function getListRequiredPlugins()
+	{
+		return array();
+	}
+	 
+	/**
+	 * Install the plugin
+	 * - create tables
+	 * - update existing tables
+	 * - etc.
+	*/
+	public function install()
+	{
+		return;
+	}
+	  
+	/**
+	 * Remove the created resources during the install
+	 */
+	public function uninstall()
+	{
+		return;
+	}
+}
+
+?>
Index: /trunk/modules/ExceptionHandler.php
===================================================================
--- /trunk/modules/ExceptionHandler.php (revision 19)
+++ /trunk/modules/ExceptionHandler.php (revision 26)
@@ -1,9 +1,19 @@
 <?php
 
-function Piwik_ExceptionHandler(Exception $exception) {
-  echo "<b><div style='font-size:11pt'><pre>Uncaught exception: " , $exception->getMessage(), "\n";
-  print( $exception->__toString() );
-  echo "</b>";
-  exit;
+function Piwik_ExceptionHandler(Exception $exception) 
+{
+	try	{
+		Zend_Registry::get('logger_exception')->log($exception);
+	} catch(Exception $e) {
+		print("<br> <b>Exception</b>: '". $exception->getMessage()."'<br>");
+		
+		print("Backtrace:<br><pre>");
+		print($exception->getTraceAsString());
+		print("</pre>");
+		print("<br> -------------------------- <br>
+			This exception occured and also raised this exception: ");
+		print("'" . $e->getMessage()."'");
+		
+	}
 }
 ?>
Index: /trunk/modules/UsersManager.php
===================================================================
--- /trunk/modules/UsersManager.php (revision 18)
+++ /trunk/modules/UsersManager.php (revision 22)
@@ -305,5 +305,5 @@
 		if(!self::userExists($userLogin))
 		{
-			throw new Exception("User $userLogin doesn't exist therefore it can't be deleted.");
+			throw new Exception("User '$userLogin' doesn't exist therefore it can't be deleted.");
 		}
 		self::deleteUserOnly( $userLogin );
Index: /trunk/modules/LogStats.php
===================================================================
--- /trunk/modules/LogStats.php (revision 30)
+++ /trunk/modules/LogStats.php (revision 30)
@@ -0,0 +1,203 @@
+<?php
+/**
+ * To maximise the performance of the logging module, we use different techniques.
+ * 
+ * On the PHP-only side:
+ * - minimize the number of external files included. 
+ * 	 Ideally only one (the configuration file) in all the normal cases.
+ *   We load the Loggers only when an error occurs ; this error is logged in the DB/File/etc
+ *   depending on the loggers settings in the configuration file.
+ * - we may have to include external classes but we try to include only very 
+ *   simple code without any dependency, so that we could simply write a script
+ *   that would merge all this simple code into a big piwik.php file.
+ * 
+ * On the Database-related side:
+ * - write all the SQL queries without using any DB abstraction layer.
+ * 	 Of course we carefully filter all input values.
+ * - minimize the number of SQL queries necessary to complete the algorithm.
+ * - carefully index the tables used
+ * - try to have fixed length rows
+ * 
+ * [ - use a partitionning by date for the tables ]
+ *   
+ * - handle the timezone settings??
+ * 
+ * [ - country detection plugin => ip lookup ]
+ * [ - precise country detection plugin ]
+ * 
+ * We could also imagine a batch system that would read a log file every 5min,
+ * and which prepares the file containg the rows to insert, then we load DATA INFILE 
+ * 
+ */
+
+/**
+ * Configuration options for the statsLogEngine module:
+ * - use_cookie  ; defines if we try to get/set a cookie to help recognize a unique visitor
+ */
+
+
+class Piwik_LogStats
+{	
+	private $stateValid;
+	
+	private $urlToRedirect;
+	
+	private $db = null;
+	
+	const STATE_NOTHING_TO_NOTICE = 1;
+	const STATE_TO_REDIRECT_URL = 2;
+	const STATE_LOGGING_DISABLE = 10;
+	const STATE_NO_GET_VARIABLE = 11;
+		
+	const COOKIE_INDEX_IDVISITOR 				= 1;
+	const COOKIE_INDEX_TIMESTAMP_LAST_ACTION 	= 2;
+	const COOKIE_INDEX_TIMESTAMP_FIRST_ACTION 	= 3;
+	const COOKIE_INDEX_ID_VISIT 				= 4;
+	const COOKIE_INDEX_ID_LAST_ACTION 			= 5;
+	
+	const VISIT_STANDARD_LENGTH = 1800;
+	
+	public function __construct()
+	{
+		$this->stateValid = self::STATE_NOTHING_TO_NOTICE;
+	}
+	
+	// create the database object
+	function connectDatabase()
+	{
+		$configDb = Piwik_LogStats_Config::getInstance()->database;
+		$this->db = new Piwik_LogStats_Db( 	$configDb['host'], 
+										$configDb['username'], 
+										$configDb['password'], 
+										$configDb['dbname']
+							);  
+		$this->db->connect();
+	}
+	
+	private function initProcess()
+	{
+		$saveStats = Piwik_LogStats_Config::getInstance()->LogStats['record_statistics'];
+		
+		if($saveStats == 0)
+		{
+			$this->setState(self::STATE_LOGGING_DISABLE);
+		}
+		
+		if( count($_GET) == 0)
+		{
+			$this->setState(self::STATE_NO_GET_VARIABLE);			
+		}
+		
+		$downloadVariableName = Piwik_LogStats_Config::getInstance()->LogStats['download_url_var_name'];
+		$urlDownload = Piwik_Common::getRequestVar( $downloadVariableName, '', 'string');
+		
+		if( !empty($urlDownload) )
+		{
+			$this->setState( self::STATE_TO_REDIRECT_URL );
+			$this->setUrlToRedirect ( $urlDownload);
+		}
+		
+		$outlinkVariableName = Piwik_LogStats_Config::getInstance()->LogStats['outlink_url_var_name'];
+		$urlOutlink = Piwik_Common::getRequestVar( $outlinkVariableName, '', 'string');
+		
+		if( !empty($urlOutlink) )
+		{
+			$this->setState( self::STATE_TO_REDIRECT_URL );
+			$this->setUrlToRedirect ( $urlOutlink);
+		}
+	}
+	
+	private function processVisit()
+	{
+		return $this->stateValid !== self::STATE_LOGGING_DISABLE
+				&&  $this->stateValid !== self::STATE_NO_GET_VARIABLE;
+	}
+	private function getState()
+	{
+		return $this->stateValid;
+	}
+	
+	private function setUrlToRedirect( $url )
+	{
+		$this->urlToRedirect = $url;
+	}
+	private function getUrlToRedirect()
+	{
+		return $this->urlToRedirect;
+	}
+	private function setState( $value )
+	{
+		$this->stateValid = $value;
+	}
+	
+	// main algorithm 
+	// => input : variables filtered
+	// => action : read cookie, read database, database logging, cookie writing
+	function main( $class_LogStats_Visit = "Piwik_LogStats_Visit")
+	{
+		$this->initProcess();
+		
+		if( $this->processVisit() )
+		{
+			$this->connectDatabase();
+			$visit = new $class_LogStats_Visit( $this->db );
+			$visit->handle();
+		}
+		$this->endProcess();
+	}	
+
+	// display the logo or pixel 1*1 GIF
+	// or a marketing page if no parameters in the url
+	// or redirect to a url (transmit the cookie as well)
+	// or load a URL (rss feed) (transmit the cookie as well)
+	private function endProcess()
+	{
+		switch($this->getState())
+		{
+			case self::STATE_LOGGING_DISABLE:
+				printDebug("Logging disabled, display transparent logo");
+			break;
+			
+			case self::STATE_NO_GET_VARIABLE:
+				printDebug("No get variables => piwik page");
+			break;
+			
+			
+			case self::STATE_TO_REDIRECT_URL:
+				$this->sendHeader('Location: ' . $this->getUrlToRedirect());
+			break;
+			
+			
+			case self::STATE_NOTHING_TO_NOTICE:
+			default:
+				printDebug("Nothing to notice => default behaviour");
+			break;
+		}
+		printDebug("End of the page.");
+	}
+	
+	protected function sendHeader($header)
+	{
+		header($header);
+	}
+}
+
+
+
+function printDebug( $info = '' )
+{
+	if(isset($GLOBALS['DEBUGPIWIK']) && $GLOBALS['DEBUGPIWIK'])
+	{
+		if(is_array($info))
+		{
+			print("<PRE>");
+			print(var_export($info,true));
+			print("</PRE>");
+		}
+		else
+		{
+			print($info . "<br>\n");
+		}
+	}
+}
+?>
Index: /trunk/modules/Auth.php
===================================================================
--- /trunk/modules/Auth.php (revision 19)
+++ /trunk/modules/Auth.php (revision 22)
@@ -40,5 +40,5 @@
 	
 		// if not then we return the result of the database authentification provided by zend
-		$this->authenticate();
+		return parent::authenticate();
 	}
 	
Index: /trunk/modules/Access.php
===================================================================
--- /trunk/modules/Access.php (revision 19)
+++ /trunk/modules/Access.php (revision 22)
@@ -100,6 +100,4 @@
 	public function checkUserHasSomeAdminAccess()
 	{
-		if(!$this->isSuperUser)
-		{
 			$idSitesAccessible = $this->getSitesIdWithAdminAccess();
 			if(count($idSitesAccessible) == 0)
@@ -107,5 +105,4 @@
 				throw new Exception("You can't access this resource as it requires an 'admin' access for at least one website.");
 			}
-		}
 	}
 	public function checkUserHasAdminAccess( $idSites )
@@ -115,6 +112,4 @@
 			$idSites = array($idSites);
 		}
-		if(!$this->isSuperUser)
-		{
 			$idSitesAccessible = $this->getSitesIdWithAdminAccess();
 			foreach($idSites as $idsite)
@@ -125,5 +120,4 @@
 				}
 			}
-		}
 	}
 	
@@ -134,6 +128,4 @@
 			$idSites = array($idSites);
 		}
-		if(!$this->isSuperUser)
-		{
 			$idSitesAccessible = $this->getSitesIdWithAtLeastViewAccess();
 			foreach($idSites as $idsite)
@@ -144,5 +136,4 @@
 				}
 			}
-		}
 	}
 }
Index: /trunk/modules/Config.php
===================================================================
--- /trunk/modules/Config.php (revision 19)
+++ /trunk/modules/Config.php (revision 30)
@@ -2,8 +2,10 @@
 class Piwik_Config extends Zend_Config_Ini
 {
-	function __construct()
+	function __construct($pathIniFile = null)
 	{
-		$pathIniFile = PIWIK_INCLUDE_PATH . '/config/config.ini.php';
-
+		if(is_null($pathIniFile))
+		{	
+			$pathIniFile = PIWIK_INCLUDE_PATH . '/config/config.ini.php';
+		}
 		parent::__construct($pathIniFile, null, true);
 		
@@ -16,4 +18,5 @@
 	{
 		$this->database = $this->database_tests;
+		$this->log = $this->log_tests;
 		$this->setPrefixTables();
 	}
Index: /trunk/modules/DataFiles/Countries.php
===================================================================
--- /trunk/modules/DataFiles/Countries.php (revision 25)
+++ /trunk/modules/DataFiles/Countries.php (revision 25)
@@ -0,0 +1,225 @@
+<?php
+if(!isset($GLOBALS['Piwik_CountryList']))
+{
+	$GLOBALS['Piwik_CountryList'] = array(
+			'xx' => array('unk'),
+			'ac' => array('afr'),
+			'ad' => array('eur'),
+			'ae' => array('asi'),
+			'af' => array('asi'),
+			'ag' => array('ams'),
+			'ai' => array('ams'),
+			'al' => array('eur'),
+			'am' => array('asi'),
+			'an' => array('ams'),
+			'ao' => array('afr'),
+			'aq' => array('aut'),
+			'ar' => array('ams'),
+			'as' => array('oce'),
+			'at' => array('eur'),
+			'au' => array('oce'),
+			'aw' => array('ams'),
+			'az' => array('asi'),
+			'ba' => array('eur'),
+			'bb' => array('ams'),
+			'bd' => array('asi'),
+			'be' => array('eur'),
+			'bf' => array('afr'),
+			'bg' => array('eur'),
+			'bh' => array('asi'),
+			'bi' => array('afr'),
+			'bj' => array('afr'),
+			'bm' => array('ams'),
+			'bn' => array('asi'),
+			'bo' => array('ams'),
+			'br' => array('ams'),
+			'bs' => array('ams'),
+			'bt' => array('asi'),
+			'bw' => array('afr'),
+			'by' => array('eur'),
+			'bz' => array('ams'),
+			'ca' => array('amn'),
+			'cc' => array('oce'),
+			'cd' => array('afr'),
+			'cf' => array('afr'),
+			'cg' => array('afr'),
+			'ch' => array('eur'),
+			'ci' => array('afr'),
+			'ck' => array('asi'),
+			'cl' => array('ams'),
+			'cm' => array('afr'),
+			'cn' => array('asi'),
+			'co' => array('ams'),
+			'cs' => array('eur'),
+			'cr' => array('ams'),
+			'cu' => array('ams'),
+			'cv' => array('afr'),
+			'cy' => array('eur'),
+			'cz' => array('eur'),
+			'de' => array('eur'),
+			'dj' => array('afr'),
+			'dk' => array('eur'),
+			'dm' => array('ams'),
+			'do' => array('ams'),
+			'dz' => array('afr'),
+			'ec' => array('ams'),
+			'ee' => array('eur'),
+			'eg' => array('afr'),
+			'eh' => array('afr'),
+			'er' => array('afr'),
+			'es' => array('eur'),
+			'et' => array('afr'),
+			'fi' => array('eur'),
+			'fj' => array('oce'),
+			'fk' => array('ams'),
+			'fm' => array('oce'),
+			'fr' => array('eur'),
+			'ga' => array('afr'),
+			'gb' => array('eur'),
+			'gd' => array('ams'),
+			'ge' => array('asi'),
+			'gf' => array('ams'),
+			'gg' => array('eur'),
+			'gh' => array('afr'),
+			'gi' => array('afr'),
+			'gl' => array('amn'),
+			'gm' => array('afr'),
+			'gn' => array('afr'),
+			'gp' => array('ams'),
+			'gq' => array('afr'),
+			'gr' => array('eur'),
+			'gs' => array('eur'),
+			'gt' => array('ams'),
+			'gw' => array('afr'),
+			'gy' => array('ams'),
+			'hk' => array('asi'),
+			'hn' => array('ams'),
+			'hr' => array('eur'),
+			'ht' => array('ams'),
+			'hu' => array('eur'),
+			'id' => array('asi'),
+			'ie' => array('eur'),
+			'il' => array('asi'),
+			'in' => array('asi'),
+			'iq' => array('asi'),
+			'ir' => array('asi'),
+			'is' => array('eur'),
+			'it' => array('eur'),
+			'jm' => array('ams'),
+			'jo' => array('asi'),
+			'jp' => array('asi'),
+			'ke' => array('afr'),
+			'kg' => array('asi'),
+			'kh' => array('asi'),
+			'ki' => array('oce'),
+			'km' => array('afr'),
+			'kp' => array('asi'),
+			'kr' => array('asi'),
+			'kw' => array('asi'),
+			'ky' => array('ams'),
+			'kz' => array('asi'),
+			'la' => array('asi'),
+			'lb' => array('asi'),
+			'li' => array('eur'),
+			'lk' => array('asi'),
+			'lr' => array('afr'),
+			'ls' => array('afr'),
+			'lt' => array('eur'),
+			'lu' => array('eur'),
+			'lv' => array('eur'),
+			'ly' => array('afr'),
+			'ma' => array('afr'),
+			'mc' => array('eur'),
+			'md' => array('eur'),
+			'mg' => array('afr'),
+			'mh' => array('oce'),
+			'mk' => array('eur'),
+			'ml' => array('afr'),
+			'mm' => array('asi'),
+			'mn' => array('asi'),
+			'mo' => array('asi'),
+			'mq' => array('ams'),
+			'mr' => array('afr'),
+			'mt' => array('eur'),
+			'mu' => array('afr'),
+			'mv' => array('asi'),
+			'mw' => array('afr'),
+			'mx' => array('ams'),
+			'my' => array('asi'),
+			'mz' => array('afr'),
+			'na' => array('afr'),
+			'nc' => array('oce'),
+			'ne' => array('afr'),
+			'ng' => array('afr'),
+			'ni' => array('ams'),
+			'nl' => array('eur'),
+			'no' => array('eur'),
+			'np' => array('asi'),
+			'nr' => array('oce'),
+			'nz' => array('oce'),
+			'om' => array('asi'),
+			'pa' => array('ams'),
+			'pe' => array('ams'),
+			'pf' => array('oce'),
+			'pg' => array('oce'),
+			'ph' => array('asi'),
+			'pk' => array('asi'),
+			'pl' => array('eur'),
+			'pm' => array('amn'),
+			'pr' => array('ams'),
+			'pt' => array('eur'),
+			'pw' => array('oce'),
+			'py' => array('ams'),
+			'qa' => array('asi'),
+			're' => array('afr'),
+			'ro' => array('eur'),
+			'ru' => array('asi'),
+			'rs' => array('asi'),
+			'rw' => array('afr'),
+			'sa' => array('asi'),
+			'sb' => array('oce'),
+			'sc' => array('afr'),
+			'sd' => array('afr'),
+			'se' => array('eur'),
+			'sg' => array('asi'),
+			'si' => array('eur'),
+			'sk' => array('eur'),
+			'sl' => array('afr'),
+			'sm' => array('eur'),
+			'sn' => array('afr'),
+			'so' => array('afr'),
+			'sr' => array('ams'),
+			'sv' => array('ams'),
+			'sy' => array('asi'),
+			'sz' => array('afr'),
+			'td' => array('afr'),
+			'tg' => array('afr'),
+			'th' => array('asi'),
+			'tj' => array('asi'),
+			'tm' => array('asi'),
+			'tn' => array('afr'),
+			'to' => array('oce'),
+			'tp' => array('oce'),
+			'tr' => array('eur'),
+			'tt' => array('ams'),
+			'tw' => array('asi'),
+			'tz' => array('afr'),
+			'ua' => array('eur'),
+			'ug' => array('afr'),
+			'uk' => array('eur'),
+			'us' => array('amn'),
+			'uy' => array('ams'),
+			'uz' => array('asi'),
+			'va' => array('eur'),
+			've' => array('ams'),
+			'vn' => array('asi'),
+			'vu' => array('oce'),
+			'wf' => array('oce'),
+			'ye' => array('asi'),
+			'yu' => array('eur'),
+			'za' => array('afr'),
+			'zm' => array('afr'),
+			'zw' => array('afr'),
+		);
+}
+?>
Index: /trunk/modules/DataFiles/SearchEngines.php
===================================================================
--- /trunk/modules/DataFiles/SearchEngines.php (revision 29)
+++ /trunk/modules/DataFiles/SearchEngines.php (revision 29)
@@ -0,0 +1,1040 @@
+<?php
+
+if(!isset($GLOBALS['Piwik_SearchEngines'] ))
+{
+	$GLOBALS['Piwik_SearchEngines'] = array(
+	
+		//" "		=> array(" ", " " [, " "]),
+		
+		// 1
+		"1.cz" 						=> array("1.cz", "q", "iso-8859-2"),
+		"www.1.cz" 					=> array("1.cz", "q", "iso-8859-2"),
+		
+		// 1und1
+		"portal.1und1.de"			=> array("1und1", "search"),
+		
+		// 3271
+		"nmsearch.3721.com"			=> array("3271", "p"),
+		"seek.3721.com"				=> array("3271", "p"),
+		
+		// A9
+		"www.a9.com"				=> array("A9", ""),
+		"a9.com"					=> array("A9", ""),
+		
+		// Abacho
+		"search.abacho.com"		=> array("Abacho", "q"),
+		
+		// about
+		"search.about.com"		=> array("About", "terms"),
+		
+		//Acoon
+		"www.acoon.de"			=> array("Acoon", "begriff"),
+		
+		//Acont
+		"acont.de"			=> array("Acont", "query"),
+		
+		//Alexa
+		"www.alexa.com"		        => array("Alexa", "q"),
+		"alexa.com"		        => array("Alexa", "q"),
+		
+		//Alice Adsl
+		"rechercher.aliceadsl.fr"	=> array("Alice Adsl", "qs"),
+		"search.alice.it"		      => array("Alice (Virgilio)", "qt"),
+		
+		//Allesklar
+		"www.allesklar.de"		=> array("Allesklar", "words"),
+		
+		// AllTheWeb 
+		"www.alltheweb.com"		    => array("AllTheWeb", "q"),
+		
+		// all.by
+		"all.by"			=> array("All.by", "query"),
+		
+		// Altavista
+		"listings.altavista.com"        => array("AltaVista", "q"),
+		"www.altavista.de"		=> array("AltaVista", "q"),
+		"altavista.fr"			=> array("AltaVista", "q"),
+		"de.altavista.com"		=> array("AltaVista", "q"),
+		"fr.altavista.com"		=> array("AltaVista", "q"),
+		"es.altavista.com"		=> array("AltaVista", "q"),
+		"www.altavista.fr"		=> array("AltaVista", "q"),
+		"search.altavista.com"		=> array("AltaVista", "q"),
+		"search.fr.altavista.com"	=> array("AltaVista", "q"),
+		"se.altavista.com"		=> array("AltaVista", "q"),
+		"be-nl.altavista.com" 		=> array("AltaVista", "q"),
+		"be-fr.altavista.com" 		=> array("AltaVista", "q"),
+		"it.altavista.com" 		=> array("AltaVista", "q"),
+		"us.altavista.com" 		=> array("AltaVista", "q"),
+		"nl.altavista.com" 		=> array("Altavista", "q"),
+		"ch.altavista.com" 		=> array("AltaVista", "q"),
+		"www.altavista.com"		=> array("AltaVista", "q"),
+		
+		// APOLLO7
+		"www.apollo7.de"		=> array("Apollo7", "query"),
+		"apollo7.de"			=> array("Apollo7", "query"),
+		
+		// AOL
+		"www.aolrecherche.aol.fr"	=> array("AOL", "q"),
+		"www.aolrecherches.aol.fr" 	=> array("AOL", "query"),
+		"www.aolimages.aol.fr"   	=> array("AOL", "query"),
+		"www.recherche.aol.fr"		=> array("AOL", "q"),
+		"aolsearch.aol.com"		=> array("AOL", "query"),
+		"aolsearcht.aol.com"		=> array("AOL", "query"),
+		"find.web.aol.com"		=> array("AOL", "query"),
+		"recherche.aol.ca"		=> array("AOL", "query"),
+		"aolsearch.aol.co.uk"		=> array("AOL", "query"),
+		"search.aol.co.uk"		=> array("AOL", "query"),
+		"aolrecherche.aol.fr"		=> array("AOL", "q"),
+		"sucheaol.aol.de"		=> array("AOL", "q"),
+		"suche.aol.de"			=> array("AOL", "q"),
+		
+		"aolbusqueda.aol.com.mx"	=> array("AOL", "query"),
+		"search.aol.com"		=> array("AOL", "query"),
+		
+		// Aport
+		"sm.aport.ru"			=> array("Aport", "r"),
+		
+		// Arcor
+		"www.arcor.de"			=> array("Arcor", "Keywords"),
+		
+		// Arianna (Libero.it)
+		"arianna.libero.it" 		=> array("Arianna", "query"),
+		
+		// Ask
+		"web.ask.com"			=> array("Ask", "ask"),
+		"www.ask.co.uk"			=> array("Ask", "q"),
+		"uk.ask.com"			=> array("Ask", "q"),
+		"fr.ask.com"			=> array("Ask", "q"),
+		"de.ask.com"			=> array("Ask", "q"),
+		"es.ask.com"			=> array("Ask", "q"),
+		"it.ask.com"			=> array("Ask", "q"),
+		"nl.ask.com"			=> array("Ask", "q"),
+		"ask.jp"			=> array("Ask", "q"),
+		"www.ask.com"			=> array("Ask", "ask"),
+		
+		// Atlas
+		"search.atlas.cz" 		=> array("Atlas", "q", "windows-1250"),
+		
+		// Austronaut
+		"www2.austronaut.at"		=> array("Austronaut", "begriff"),
+		
+		// Baidu
+		"www1.baidu.com"		=> array("Baidu", "wd"),
+		"www.baidu.com"			=> array("Baidu", "wd"),
+		
+		// BBC
+		"search.bbc.co.uk"	        => array("BBC", "q"),
+		
+		// Bellnet
+		"www.suchmaschine.com"		 => array("Bellnet", "suchstr"),
+		
+		// Biglobe
+		"cgi.search.biglobe.ne.jp"	=> array("Biglobe", "q"),
+		
+		// Bild
+		"www.bild.t-online.de"	        => array("Bild.de (enhanced by Google)", "query"),
+		
+		//Blogdigger
+		"www.blogdigger.com"		=> array("Blogdigger","q"),
+		
+		//Bloglines
+		"www.bloglines.com"		=> array("Bloglines","q"),
+		
+		//Blogpulse
+		"www.blogpulse.com"		=> array("Blogpulse","query"),
+		
+		//Bluewin
+		"search.bluewin.ch"		=> array("Bluewin","query"),
+		
+		// Caloweb
+		"www.caloweb.de"		=> array("Caloweb", "q"),
+		
+		// Cegetel (Google)
+		"www.cegetel.net" 		=> array("Cegetel (Google)", "q"),
+		
+		// Centrum
+		"fulltext.centrum.cz" 		=> array("Centrum", "q", "windows-1250"),
+		"morfeo.centrum.cz" 		=> array("Centrum", "q", "windows-1250"),
+		"search.centrum.cz" 		=> array("Centrum", "q", "windows-1250"),
+		
+		// Chello
+		"www.chello.fr"		 	=> array("Chello", "q1"),
+		
+		// Club Internet
+		"recherche.club-internet.fr"    => array("Club Internet", "q"),
+		
+		// Comcast
+		"www.comcast.net" 		=> array("Comcast", "query"),
+		
+		// Comet systems
+		"search.cometsystems.com"	=> array("CometSystems", "q"),
+		
+		// Compuserve
+		"suche.compuserve.de"	        => array("Compuserve.de (Powered by Google)", "q"),
+		"websearch.cs.com"		     => array("Compuserve.com (Enhanced by Google)", "query"),
+		
+		// Copernic
+		"metaresults.copernic.com"	=> array("Copernic", " "),
+		
+		// DasOertliche
+		"www.dasoertliche.de"	        => array("DasOertliche", "kw"),
+		
+		// DasTelefonbuch
+		"www.4call.dastelefonbuch.de"	=> array("DasTelefonbuch", "kw"),
+		
+		// Defind.de
+		"suche.defind.de"	        => array("Defind.de", "search"),
+		
+		// Deskfeeds
+		"www.deskfeeds.com"	        => array("Deskfeeds", "sx"),
+		
+		// Dino
+		"www.dino-online.de"		=> array("Dino", "query"),
+		
+		// dir.com
+		"fr.dir.com" 			=> array("dir.com", "req"),
+		
+		// dmoz
+		"editors.dmoz.org"		=> array("dmoz", "search"),
+		"search.dmoz.org"		=> array("dmoz", "search"),
+		"www.dmoz.org"			=> array("dmoz", "search"),
+		"dmoz.org"			=> array("dmoz", "search"),
+		
+		// Dogpile
+		"search.dogpile.com"		=> array("Dogpile", "q"),
+		"nbci.dogpile.com"		=> array("Dogpile", "q"),
+		
+		// earthlink
+		"search.earthlink.net"		=> array("Earthlink", "q"),
+		
+		// Eniro
+		"www.eniro.se" 			=> array("Eniro", "q"),
+		
+		// Espotting 
+		"affiliate.espotting.fr"	=> array("Espotting", "keyword"),
+		
+		// Eudip
+		"www.eudip.com"			=> array("Eudip", " "),
+		
+		// Eurip
+		"www.eurip.com"			=> array("Eurip", "q"),
+		
+		// Euroseek
+		"www.euroseek.com"		=> array("Euroseek", "string"),
+		
+		// Excite
+		"www.excite.it" 		=> array("Excite", "q"),
+		"msxml.excite.com"		=> array("Excite", "qkw"),
+		"www.excite.fr"			=> array("Excite", "search"),
+		
+		// Exalead
+		"www.exalead.fr"		=> array("Exalead", "q"),
+		"www.exalead.com"		=> array("Exalead", "q"),
+		
+		// eo
+		"eo.st"				=> array("eo", "q"),
+		
+		// Feedminer
+		"www.feedminer.com"		=> array("Feedminer", "q"),
+		
+		// Feedster
+		"www.feedster.com"		=> array("Feedster", ""),
+		
+		// Francite
+		"antisearch.francite.com"	=> array("Francite", "KEYWORDS"),
+		"recherche.francite.com"	=> array("Francite", "name"),
+		
+		// Fireball
+		"suche.fireball.de"		=> array("Fireball", "query"),
+		
+		
+		// Firstfind
+		"www.firstsfind.com"		=> array("Firstsfind", "qry"),
+		
+		// Fixsuche
+		"www.fixsuche.de"		=> array("Fixsuche", "q"),
+		
+		// Flix
+		"www.flix.de"			=> array("Flix.de", "keyword"),
+		
+		// Free
+		"search1-2.free.fr"		=> array("Free", "q"),
+		"search1-1.free.fr"		=> array("Free", "q"),
+		"search.free.fr"		=> array("Free", "q"),
+		
+		// Freenet
+		"suche.freenet.de"		=> array("Freenet", "query"),
+		
+		//Froogle
+		"froogle.google.de" 		=> array("Google (Froogle)", "q"),
+		"froogle.google.com" 		=> array("Google (Froogle)", "q"),
+		"froogle.google.co.uk" 		=> array("Google (Froogle)", "q"),
+		
+		//GAIS
+		"gais.cs.ccu.edu.tw" 		=> array("GAIS)", "query"),
+		
+		// Gigablast
+		"www.gigablast.com" 		=> array("Gigablast", "q"),
+		"blogs.gigablast.com" 		=> array("Gigablast (Blogs)", "q"),
+		"travel.gigablast.com" 		=> array("Gigablast (Travel)", "q"),
+		"dir.gigablast.com" 		=> array("Gigablast (Directory)", "q"),
+		"gov.gigablast.com" 		=> array("Gigablast (Gov)", "q"),
+		
+		// GMX
+		"suche.gmx.net"			=> array("GMX", "su"),
+		"www.gmx.net"			=> array("GMX", "su"),
+		
+		// goo
+		"search.goo.ne.jp"		=> array("goo", "mt"),
+		"ocnsearch.goo.ne.jp"		=> array("goo", "mt"),
+		
+		
+		// Powered by Google (add or not?)
+		"www.charter.net" 		=> array("Google", "q"),
+		"brisbane.t-online.de" 	        => array("Google", "q"),
+		"www.eniro.se" 			=> array("Google", "q"),
+		"www.eniro.no" 			=> array("Google", "q"),
+		"miportal.bellsouth.net"        => array("Google", "string"),
+		"home.bellsouth.net"	        => array("Google", "string"),
+		"pesquisa.clix.pt" 		=> array("Google", "q"),
+		"google.startsiden.no" 	        => array("Google", "q"),
+		"arianna.libero.it" 	        => array("Google", "query"),
+		"google.startpagina.nl"		=> array("Google", "q"),
+		"search.peoplepc.com" 	        => array("Google", "q"),
+		"www.google.interia.pl"		=> array("Google", "q"),
+		"buscador.terra.es" 	        => array("Google", "query"),
+		"buscador.terra.cl" 	        => array("Google", "query"),
+		"buscador.terra.com.br"		=> array("Google", "query"),
+		"www.icq.com" 			=> array("Google", "q"),
+		"www.adelphia.net" 		=> array("Google", "q"),
+		"www.comcast.net" 		=> array("Google", "query"),
+		"so.qq.com" 			=> array("Google", "word"),
+		"misc.skynet.be" 		=> array("Google", "keywords"),
+		"www.start.no" 			=> array("Google", "q"),
+		"verden.abcsok.no"		=> array("Google", "q"),
+		"search.sweetim.com"	        => array("Google", "q"),
+		
+		// Google
+		"gogole.fr"				=> array("Google", "q"),
+		"www.gogole.fr"			=> array("Google", "q"),
+		"wwwgoogle.fr"			=> array("Google", "q"),
+		"ww.google.fr"			=> array("Google", "q"),
+		"w.google.fr"			=> array("Google", "q"),
+		"www.google.fr"			=> array("Google", "q"),
+		"www.google.fr."		=> array("Google", "q"),
+		"google.fr"				=> array("Google", "q"),
+		"www2.google.com"		=> array("Google", "q"),
+		"w.google.com"			=> array("Google", "q"),
+		"ww.google.com"			=> array("Google", "q"),
+		"wwwgoogle.com"		    => array("Google", "q"),
+		"www.gogole.com"		=> array("Google", "q"),
+		"www.gppgle.com"		=> array("Google", "q"),
+		"go.google.com"			=> array("Google", "q"),
+		"www.google.ae"			=> array("Google", "q"),
+		"www.google.as"			=> array("Google", "q"),
+		"www.google.at"			=> array("Google", "q"),
+		"wwwgoogle.at"			=> array("Google", "q"),
+		"ww.google.at"			=> array("Google", "q"),
+		"w.google.at"			=> array("Google", "q"),
+		"www.google.az"			=> array("Google", "q"),
+		"www.google.be"			=> array("Google", "q"),
+		"www.google.bg"			=> array("Google", "q"),
+		"www.google.ba"			=> array("Google", "q"),
+		"google.bg"				=> array("Google", "q"),
+		"www.google.bi"			=> array("Google", "q"),
+		"www.google.ca"			=> array("Google", "q"),
+		"ww.google.ca"			=> array("Google", "q"),
+		"w.google.ca"			=> array("Google", "q"),
+		"www.google.cc"			=> array("Google", "q"),
+		"www.google.cd"			=> array("Google", "q"),
+		"www.google.cg"			=> array("Google", "q"),
+		"www.google.ch"			=> array("Google", "q"),
+		"ww.google.ch"			=> array("Google", "q"),
+		"w.google.ch"			=> array("Google", "q"),
+		"www.google.ci"			=> array("Google", "q"),
+		"www.google.cl"			=> array("Google", "q"),
+		"www.google.cn"			=> array("Google", "q"),
+		"www.google.co"			=> array("Google", "q"),
+		"www.google.cz"			=> array("Google", "q"),
+		"wwwgoogle.cz"			=> array("Google", "q"),
+		"www.google.de"			=> array("Google", "q"),
+		"ww.google.de"			=> array("Google", "q"),
+		"w.google.de"			=> array("Google", "q"),
+		"wwwgoogle.de" 			=> array("Google", "q"),
+		"www.googleearth.de" 	=> array("Google", "q"),
+		"googleearth.de"		=> array("Google", "q"),
+		"google.gr"				=> array("Google", "q"),
+		"google.hr"				=> array("Google", "q"),
+		"www.google.dj"			=> array("Google", "q"),
+		"www.google.dk"			=> array("Google", "q"),
+		"www.google.es"			=> array("Google", "q"),
+		"www.google.fi"			=> array("Google", "q"),
+		"www.google.fm"			=> array("Google", "q"),
+		"www.google.gg"			=> array("Google", "q"),
+		"www.googel.fi"			=> array("Google", "q"),
+		"www.googleearth.fr"	=> array("Google", "q"),
+		"www.google.gl"			=> array("Google", "q"),
+		"www.google.gm"			=> array("Google", "q"),
+		"www.google.gr"			=> array("Google", "q"),
+		"www.google.hn"			=> array("Google", "q"),
+		"www.google.hr"			=> array("Google", "q"),
+		"www.google.hu"			=> array("Google", "q"),
+		"www.google.ie"			=> array("Google", "q"),
+		"www.google.is"			=> array("Google", "q"),
+		"www.google.it"			=> array("Google", "q"),
+		"www.google.jo"			=> array("Google", "q"),
+		"www.google.kz"			=> array("Google", "q"),
+		"www.google.li"			=> array("Google", "q"),
+		"www.google.lt"			=> array("Google", "q"),
+		"www.google.lu"			=> array("Google", "q"),
+		"www.google.lv"			=> array("Google", "q"),
+		"www.google.ms"			=> array("Google", "q"),
+		"www.google.mu"			=> array("Google", "q"),
+		"www.google.mw"			=> array("Google", "q"),
+		"www.google.md"			=> array("Google", "q"),
+		"www.google.nl"			=> array("Google", "q"),
+		"www.google.no"			=> array("Google", "q"),
+		"www.google.pl"			=> array("Google", "q"),
+		"www.google.sk" 		=> array("Google", "q"),
+		"www.google.pn"			=> array("Google", "q"),
+		"www.google.pt"			=> array("Google", "q"),
+		"www.google.dk"			=> array("Google", "q"),
+		"www.google.ro"			=> array("Google", "q"),
+		"www.google.ru"			=> array("Google", "q"),
+		"www.google.rw"			=> array("Google", "q"),
+		"www.google.se"			=> array("Google", "q"),
+		"www.google.sn"			=> array("Google", "q"),
+		"www.google.sh"			=> array("Google", "q"),
+		"www.google.si"			=> array("Google", "q"),
+		"www.google.sm" 		=> array("Google", "q"),
+		"www.google.td"			=> array("Google", "q"),
+		"www.google.tt"			=> array("Google", "q"),
+		"www.google.uz"			=> array("Google", "q"),
+		"www.google.vg"			=> array("Google", "q"),
+		"www.google.com.ar"		=> array("Google", "q"),
+		"www.google.com.au"		=> array("Google", "q"),
+		"www.google.com.bo"		=> array("Google", "q"),
+		"www.google.com.br"		=> array("Google", "q"),
+		"www.google.com.co"		=> array("Google", "q"),
+		"www.google.com.cu"		=> array("Google", "q"),
+		"www.google.com.ec"		=> array("Google", "q"),
+		"www.google.com.eg"		=> array("Google", "q"),
+		"www.google.com.do"		=> array("Google", "q"),
+		"www.google.com.fj"		=> array("Google", "q"),
+		"www.google.com.gr" 	=> array("Google", "q"),
+		"www.google.com.gt" 	=> array("Google", "q"),
+		"www.google.com.hk"		=> array("Google", "q"),
+		"www.google.com.ly"		=> array("Google", "q"),
+		"www.google.com.mt"		=> array("Google", "q"),
+		"www.google.com.mx"		=> array("Google", "q"),
+		"www.google.com.my"		=> array("Google", "q"),
+		"www.google.com.nf"		=> array("Google", "q"),
+		"www.google.com.ni"		=> array("Google", "q"),
+		"www.google.com.np"		=> array("Google", "q"),
+		"www.google.com.pa"		=> array("Google", "q"),
+		"www.google.com.pe" 	=> array("Google", "q"),
+		"www.google.com.ph"		=> array("Google", "q"),
+		"www.google.com.pk"		=> array("Google", "q"),
+		"www.google.com.pl"		=> array("Google", "q"),
+		"www.google.com.pr"		=> array("Google", "q"),
+		"www.google.com.py"		=> array("Google", "q"),
+		"www.google.com.qa"		=> array("Google", "q"),
+		"www.google.com.om"		=> array("Google", "q"),
+		"www.google.com.ru"		=> array("Google", "q"),
+		"www.google.com.sg"		=> array("Google", "q"),
+		"www.google.com.sa"		=> array("Google", "q"),
+		"www.google.com.sv"		=> array("Google", "q"),
+		"www.google.com.tr"		=> array("Google", "q"),
+		"www.google.com.tw"		=> array("Google", "q"),
+		"www.google.com.ua"		=> array("Google", "q"),
+		"www.google.com.uy"		=> array("Google", "q"),
+		"www.google.com.vc"		=> array("Google", "q"),
+		"www.google.com.vn"		=> array("Google", "q"),
+		"www.google.co.cr"		=> array("Google", "q"),
+		"www.google.co.gg"		=> array("Google", "q"),
+		"www.google.co.hu"		=> array("Google", "q"),
+		"www.google.co.id"		=> array("Google", "q"),
+		"www.google.co.il"		=> array("Google", "q"),
+		"www.google.co.in" 		=> array("Google", "q"),
+		"www.google.co.je"		=> array("Google", "q"),
+		"www.google.co.jp"		=> array("Google", "q"),
+		"www.google.co.ls"		=> array("Google", "q"),
+		"www.google.co.ke" 		=> array("Google", "q"),
+		"www.google.co.kr"		=> array("Google", "q"),
+		"www.google.co.nz"		=> array("Google", "q"),
+		"www.google.co.th"		=> array("Google", "q"),
+		"www.google.co.uk"		=> array("Google", "q"),
+		"www.google.co.ve"		=> array("Google", "q"),
+		"www.google.co.za" 		=> array("Google", "q"),
+		"www.google.co.ma"		=> array("Google", "q"),
+		"www.goggle.com"		=> array("Google", "q"),
+		"www.google.com"		=> array("Google", "q"),
+		
+		//Google Blogsearch
+		"blogsearch.google.de"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.fr"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.co.uk"	=> array("Google Blogsearch", "q"),
+		"blogsearch.google.it"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.net"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.es"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.ru"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.be"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.nl"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.at"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.ch"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.pl"		=> array("Google Blogsearch", "q"),
+		"blogsearch.google.com"		=> array("Google Blogsearch", "q"),
+		
+		
+		// Google translation
+		"translate.google.com"		=> array("Google Translations", "q"),
+		
+		// Google Directory
+		"directory.google.com"		=> array("Google Directory", " "),
+		
+		// Google Images
+		"images.google.fr"		=> array("Google Images", "q"),
+		"images.google.be" 		=> array("Google Images", "q"),
+		"images.google.ca" 		=> array("Google Images", "q"),
+		"images.google.co.uk"		=> array("Google Images", "q"),
+		"images.google.de" 		=> array("Google Images", "q"),
+		"images.google.be" 		=> array("Google Images", "q"),
+		"images.google.ca" 		=> array("Google Images", "q"),
+		"images.google.it"    		=> array("Google Images", "q"),
+		"images.google.at"		=> array("Google Images", "q"),
+		"images.google.bg"		=> array("Google Images", "q"),
+		"images.google.ch"		=> array("Google Images", "q"),
+		"images.google.ci"		=> array("Google Images", "q"),
+		"images.google.com.au"		=> array("Google Images", "q"),
+		"images.google.com.cu"		=> array("Google Images", "q"),
+		"images.google.co.id"		=> array("Google Images", "q"),
+		"images.google.co.il"		=> array("Google Images", "q"),
+		"images.google.co.in"		=> array("Google Images", "q"),
+		"images.google.co.jp"		=> array("Google Images", "q"),
+		"images.google.co.hu"		=> array("Google Images", "q"),
+		"images.google.co.kr"		=> array("Google Images", "q"),
+		"images.google.co.nz"		=> array("Google Images", "q"),
+		"images.google.co.th"		=> array("Google Images", "q"),
+		"images.google.co.tw"		=> array("Google Images", "q"),
+		"images.google.co.ve"		=> array("Google Images", "q"),
+		"images.google.com.ar"		=> array("Google Images", "q"),
+		"images.google.com.br"		=> array("Google Images", "q"),
+		"images.google.com.cu"		=> array("Google Images", "q"),
+		"images.google.com.do"		=> array("Google Images", "q"),
+		"images.google.com.gr"		=> array("Google Images", "q"),
+		"images.google.com.hk"		=> array("Google Images", "q"),
+		"images.google.com.mx"		=> array("Google Images", "q"),
+		"images.google.com.my"		=> array("Google Images", "q"),
+		"images.google.com.pe"		=> array("Google Images", "q"),
+		"images.google.com.tr"		=> array("Google Images", "q"),
+		"images.google.com.tw"		=> array("Google Images", "q"),
+		"images.google.com.ua"		=> array("Google Images", "q"),
+		"images.google.com.vn"		=> array("Google Images", "q"),
+		"images.google.dk"		=> array("Google Images", "q"),
+		"images.google.es"		=> array("Google Images", "q"),
+		"images.google.fi"		=> array("Google Images", "q"),
+		"images.google.gg"		=> array("Google Images", "q"),
+		"images.google.gr"		=> array("Google Images", "q"),
+		"images.google.it"		=> array("Google Images", "q"),
+		"images.google.ms"		=> array("Google Images", "q"),
+		"images.google.nl"		=> array("Google Images", "q"),
+		"images.google.no"		=> array("Google Images", "q"),
+		"images.google.pl"		=> array("Google Images", "q"),
+		"images.google.pt"		=> array("Google Images", "q"),
+		"images.google.ro"		=> array("Google Images", "q"),
+		"images.google.ru"		=> array("Google Images", "q"),
+		"images.google.se"		=> array("Google Images", "q"),
+		"images.google.sk"		=> array("Google Images", "q"),
+		"images.google.com"		=> array("Google Images", "q"),
+		
+		// Google News
+		"news.google.se" 		=> array("Google News", "q"),
+		"news.google.com" 		=> array("Google News", "q"),
+		"news.google.es" 		=> array("Google News", "q"),
+		"news.google.ch" 		=> array("Google News", "q"),
+		"news.google.lt" 		=> array("Google News", "q"),
+		"news.google.ie" 		=> array("Google News", "q"),
+		"news.google.de" 		=> array("Google News", "q"),
+		"news.google.cl" 		=> array("Google News", "q"),
+		"news.google.com.ar" 		=> array("Google News", "q"),
+		"news.google.fr" 		=> array("Google News", "q"),
+		"news.google.ca" 		=> array("Google News", "q"),
+		"news.google.co.uk" 		=> array("Google News", "q"),
+		"news.google.co.jp" 		=> array("Google News", "q"),
+		"news.google.com.pe" 		=> array("Google News", "q"),
+		"news.google.com.au" 		=> array("Google News", "q"),
+		"news.google.com.mx" 		=> array("Google News", "q"),
+		"news.google.com.hk" 		=> array("Google News", "q"),
+		"news.google.co.in" 		=> array("Google News", "q"),
+		"news.google.at" 		=> array("Google News", "q"),
+		"news.google.com.tw" 		=> array("Google News", "q"),
+		"news.google.com.co" 		=> array("Google News", "q"),
+		"news.google.co.ve" 		=> array("Google News", "q"),
+		"news.google.lu" 		=> array("Google News", "q"),
+		"news.google.com.ly" 		=> array("Google News", "q"),
+		"news.google.it" 		=> array("Google News", "q"),
+		"news.google.sm" 		=> array("Google News", "q"),
+		"news.google.com" 		=> array("Google News", "q"),
+		
+		// Goyellow.de
+		"www.goyellow.de"	        => array("GoYellow.de", "MDN"),
+		
+		// HighBeam
+		"www.highbeam.com"	        => array("HighBeam", "Q"),
+		
+		// Hit-Parade
+		"recherche.hit-parade.com"	=> array("Hit-Parade", "p7"),
+		"class.hit-parade.com"		=> array("Hit-Parade", "p7"),
+		
+		// Hotbot via Lycos
+		"hotbot.lycos.com"		=> array("Hotbot (Lycos)", "query"),
+		"search.hotbot.de"		=> array("Hotbot", "query"),
+		"search.hotbot.fr"		=> array("Hotbot", "query"),
+		"www.hotbot.com"		=> array("Hotbot", "query"),
+		
+		// 1stekeuze
+		"zoek.1stekeuze.nl" 		=> array("1stekeuze", "terms"),
+		
+		// Infoseek
+		"search.www.infoseek.co.jp"     => array("Infoseek", "qt"),
+		
+		// Icerocket
+		"blogs.icerocket.com"		  => array("Icerocket", "qt"),
+		
+		// ICQ
+		"www.icq.com"			=> array("ICQ", "q"),
+		
+		// Ilse
+		"spsearch.ilse.nl" 		=> array("Startpagina", "search_for"),
+		"be.ilse.nl" 			=> array("Ilse BE", "query"),
+		"search.ilse.nl" 		=> array("Ilse NL", "search_for"),
+		
+		// Iwon
+		"search.iwon.com"		=> array("Iwon", "searchfor"),
+		
+		// Ixquick
+		"ixquick.com"			=> array("Ixquick", "query"),
+		"www.eu.ixquick.com"		=> array("Ixquick", "query"),
+		"us.ixquick.com"		=> array("Ixquick", "query"),
+		"s1.us.ixquick.com"		=> array("Ixquick", "query"),
+		"s2.us.ixquick.com"		=> array("Ixquick", "query"),
+		"s3.us.ixquick.com"		=> array("Ixquick", "query"),
+		"s4.us.ixquick.com"		=> array("Ixquick", "query"),
+		"s5.us.ixquick.com"		=> array("Ixquick", "query"),
+		"eu.ixquick.com" 		=> array("Ixquick","query"),
+		
+		// Jyxo
+		"jyxo.cz" 			=> array("Jyxo", "q"),
+		
+		// Jungle Spider
+		"www.jungle-spider.de"		=> array("Jungle Spider", "qry"),
+		
+		// Kartoo
+		"kartoo.com"			=> array("Kartoo", ""),
+		"kartoo.de"			=> array("Kartoo", ""),
+		"kartoo.fr"			=> array("Kartoo", ""),
+		
+		
+		// Kataweb
+		"www.kataweb.it" 		=> array("Kataweb", "q"),
+		
+		// Klug suchen
+		"www.klug-suchen.de"		   => array("Klug suchen!", "query"),
+		
+		// La Toile Du QuÃ©bec via Google
+		"google.canoe.com"		=> array("La Toile Du QuÃ©bec (Google)", "q"),
+		"www.toile.com"			=> array("La Toile Du QuÃ©bec (Google)", "q"),	
+		"web.toile.com"			=> array("La Toile Du QuÃ©bec (Google)", "q"),
+		
+		// La Toile Du QuÃ©bec 
+		"recherche.toile.qc.ca"		=> array("La Toile Du QuÃ©bec", "query"),
+		
+		// Live.com
+		"www.live.com"			=> array("Live", "q"),
+		"beta.search.live.com"		=> array("Live", "q"),
+		"search.live.com"		=> array("Live", "q"),
+		"g.msn.com"		        => array("Live", " "),
+		
+		// Looksmart
+		"www.looksmart.com"		=> array("Looksmart", "key"),
+		
+		// Lycos
+		"search.lycos.com"		=> array("Lycos", "query"),
+		"vachercher.lycos.fr"		=> array("Lycos", "query"),
+		"www.lycos.fr"			=> array("Lycos", "query"),
+		"suche.lycos.de"		=> array("Lycos", "query"),
+		"search.lycos.de"		=> array("Lycos", "query"),
+		"sidesearch.lycos.com"		=> array("Lycos", "query"),
+		"www.multimania.lycos.fr" 	=> array("Lycos", "query"),
+		"buscador.lycos.es" 	=> array("Lycos", "query"),
+		
+		// Mail.ru
+		"go.mail.ru"			=> array("Mailru", "q"),
+		
+		// Mamma
+		"mamma.com"			=> array("Mamma", "query"),
+		"mamma75.mamma.com"		=> array("Mamma", "query"),
+		"www.mamma.com"			=> array("Mamma", "query"),
+		
+		// Meceoo
+		"www.meceoo.fr" 		=> array("Meceoo", "kw"),
+		
+		// Mediaset
+		"servizi.mediaset.it" 		=> array("Mediaset", "searchword"),
+		
+		// Metacrawler
+		"search.metacrawler.com"	=> array("Metacrawler", "general"),
+		
+		// Metager
+		"mserv.rrzn.uni-hannover.de"	=> array("Metager", "eingabe"),
+		
+		// Metager2
+		"www.metager2.de"	        => array("Metager2", "q"),
+		"metager2.de"			       => array("Metager2", "q"),
+		
+		// Meinestadt
+		"www.meinestadt.de"	        => array("Meinestadt.de", "words"),
+		
+		// Monstercrawler
+		"www.monstercrawler.com" 	=> array("Monstercrawler", "qry"),
+		
+		// Mozbot
+		"www.mozbot.fr"			=> array("mozbot", "q"),
+		"www.mozbot.co.uk" 		=> array("mozbot", "q"),
+		"www.mozbot.com"		=> array("mozbot", "q"),
+		
+		// MSN
+		"beta.search.msn.fr"		=> array("MSN", "q"),
+		"search.msn.fr"			=> array("MSN", "q"),
+		"search.msn.es"			=> array("MSN", "q"),
+		"search.msn.se"			=> array("MSN", "q"),
+		"search.latam.msn.com"		=> array("MSN", "q"),
+		"search.msn.nl" 		=> array("MSN", "q"),
+		"leguide.fr.msn.com"		=> array("MSN", "s"),
+		"leguide.msn.fr"		=> array("MSN", "s"),
+		"search.msn.co.jp"		=> array("MSN", "q"),
+		"search.msn.no"			=> array("MSN", "q"),
+		"search.msn.at"			=> array("MSN", "q"),
+		"search.msn.com.hk"		=> array("MSN", "q"),
+		"search.t1msn.com.mx"		=> array("MSN", "q"),
+		"fr.ca.search.msn.com"		=> array("MSN", "q"),
+		"search.msn.be" 		=> array("MSN", "q"),
+		"search.fr.msn.be" 		=> array("MSN", "q"),
+		"search.msn.it" 		=> array("MSN", "q"),
+		"sea.search.msn.it" 		=> array("MSN", "q"),
+		"sea.search.msn.fr" 		=> array("MSN", "q"),
+		"sea.search.msn.de" 		=> array("MSN", "q"),
+		"sea.search.msn.com" 		=> array("MSN", "q"),
+		"sea.search.fr.msn.be" 		=> array("MSN", "q"),
+		"search.msn.com.tw" 		=> array("MSN", "q"),
+		"search.msn.de" 		=> array("MSN", "q"),
+		"search.msn.co.uk" 		=> array("MSN", "q"),
+		"search.msn.co.za"		=> array("MSN", "q"),
+		"search.msn.ch" 		=> array("MSN", "q"),
+		"search.msn.es" 		=> array("MSN", "q"),
+		"search.msn.com.br"		=> array("MSN", "q"),
+		"search.ninemsn.com.au"		=> array("MSN", "q"),
+		"search.msn.dk"			=> array("MSN", "q"),
+		"search.arabia.msn.com"		=> array("MSN", "q"),
+		"search.msn.com"		=> array("MSN", "q"),
+		"search.prodigy.msn.com"	=> array("MSN", "q"),
+		
+		// El Mundo
+		"ariadna.elmundo.es" 	=> array("El Mundo", "q"),
+		
+		// MyWebSearch
+		"kf.mysearch.myway.com" 	=> array("MyWebSearch", "searchfor"),
+		"ms114.mysearch.com" 		=> array("MyWebSearch", "searchfor"),
+		"ms146.mysearch.com"	 	=> array("MyWebSearch", "searchfor"),
+		"mysearch.myway.com"		=> array("MyWebSearch", "searchfor"),
+		"searchfr.myway.com"		=> array("MyWebSearch", "searchfor"),
+		"ki.mysearch.myway.com" 	=> array("MyWebSearch", "searchfor"),
+		"search.mywebsearch.com"	=> array("MyWebSearch", "searchfor"),
+		"www.mywebsearch.com"		=> array("MyWebSearch", "searchfor"),
+		
+		// Najdi
+		"www.najdi.si" 			=> array("Najdi.si", "q"),
+		
+		// Needtofind
+		"ko.search.need2find.com"	=> array("Needtofind", "searchfor"),
+		
+		// Netster
+		"www.netster.com"		=> array("Netster", "keywords"),
+		
+		// Netscape
+		"search-intl.netscape.com"	=> array("Netscape", "search"),
+		"www.netscape.fr"		=> array("Netscape", "q"),
+		"suche.netscape.de"		=> array("Netscape", "q"),
+		"search.netscape.com"		=> array("Netscape", "query"),
+		
+		// Nomade
+		"ie4.nomade.fr"			=> array("Nomade", "s"),
+		"rechercher.nomade.aliceadsl.fr"=> array("Nomade (AliceADSL)", "s"),
+		"rechercher.nomade.fr"		=> array("Nomade", "s"),
+		
+		// Northern Light
+		"www.northernlight.com"		=> array("Northern Light", "qr"),
+		
+		// NumÃ©ricable
+		"www.numericable.fr" 		=> array("NumÃ©ricable", "query"),
+		
+		// Onet
+		"szukaj.onet.pl" 		=> array("Onet.pl", "qt"),
+		
+		// Opera
+		"search.opera.com" 		=> array("Opera", "search"),
+		
+		// Openfind
+		"wps.openfind.com.tw" 		=> array("Openfind (Websearch)", "query"),
+		"bbs2.openfind.com.tw" 		=> array("Openfind (BBS)", "query"),
+		"news.openfind.com.tw" 		=> array("Openfind (News)", "query"),
+		
+		// Overture
+		"www.overture.com"		=> array("Overture", "Keywords"),
+		"www.fr.overture.com"		=> array("Overture", "Keywords"),
+		
+		// Paperball
+		"suche.paperball.de" 		=> array("Paperball", "query"),
+		
+		// Picsearch
+		"www.picsearch.com" 		=> array("Picsearch", "q"),
+		
+		// Plazoo
+		"www.plazoo.com" 		=> array("Plazoo", "q"),
+		
+		// Postami
+		"www.postami.com" 		=> array("Postami", "query"),
+		
+		// Quick searches
+		"data.quicksearches.net"	=> array("QuickSearches", "q"),
+		
+		// Qualigo
+		"www.qualigo.de"	        => array("Qualigo", "q"),
+		"www.qualigo.ch"	        => array("Qualigo", "q"),
+		"www.qualigo.at"	        => array("Qualigo", "q"),
+		"www.qualigo.nl"	        => array("Qualigo", "q"),
+		
+		// Rambler
+		"search.rambler.ru" 		=> array("Rambler", "words"),
+		
+		// Reacteur.com
+		"www.reacteur.com"		=> array("Reacteur", "kw"),
+		
+		// Sapo
+		"pesquisa.sapo.pt" 		=> array("Sapo","q"),
+		
+		// Search.com
+		"www.search.com"		=> array("Search.com", "q"),
+		
+		// Search.ch
+		"www.search.ch"			=> array("Search.ch", "q"),
+		
+		// Search a lot
+		"www.searchalot.com"		=> array("Searchalot", "query"),
+		
+		// Seek
+		"www.seek.fr"			=> array("Searchalot", "qry_str"),
+		
+		// Seekport
+		"www.seekport.de"		=> array("Seekport", "query"),
+		"www.seekport.co.uk"		=> array("Seekport", "query"),
+		"www.seekport.fr"		=> array("Seekport", "query"),
+		"www.seekport.at"		=> array("Seekport", "query"),
+		"www.seekport.es"		=> array("Seekport", "query"),
+		"www.seekport.it"		=> array("Seekport", "query"),
+		
+		// Seekport (blogs)
+		"blogs.seekport.de"		=> array("Seekport (Blogs)", "query"),
+		"blogs.seekport.co.uk"		=> array("Seekport (Blogs)", "query"),
+		"blogs.seekport.fr"		=> array("Seekport (Blogs)", "query"),
+		"blogs.seekport.at"		=> array("Seekport (Blogs)", "query"),
+		"blogs.seekport.es"		=> array("Seekport (Blogs)", "query"),
+		"blogs.seekport.it"		=> array("Seekport (Blogs)", "query"),
+		
+		// Seekport (news)
+		"news.seekport.de"		=> array("Seekport (News)", "query"),
+		"news.seekport.co.uk"		=> array("Seekport (News)", "query"),
+		"news.seekport.fr"		=> array("Seekport (News)", "query"),
+		"news.seekport.at"		=> array("Seekport (News)", "query"),
+		"news.seekport.es"		=> array("Seekport (News)", "query"),
+		"news.seekport.it"		=> array("Seekport (News)", "query"),
+		
+		// Searchscout
+		"www.searchscout.com"		=> array("Search Scout", "gt_keywords"),
+		
+		// Searchy
+		"www.searchy.co.uk"		=> array("Searchy", "search_term"),
+		
+		// Seznam
+		"search1.seznam.cz" 		=> array("Seznam", "w"),
+		"search2.seznam.cz" 		=> array("Seznam", "w"),
+		"search.seznam.cz" 		=> array("Seznam", "w"),
+		
+		// Sharelook
+		"www.sharelook.fr"		=> array("Sharelook", "keyword"),
+		"www.sharelook.de"		=> array("Sharelook", "keyword"),
+		
+		// Skynet
+		"search.skynet.be" 		=> array("Skynet", "keywords"),
+		
+		// Sphere
+		"www.sphere.com" 		=> array("Sphere", "q"),
+		
+		// Startpagina
+		"startgoogle.startpagina.nl" 	=> array("Startpagina (Google)", "q"),
+		
+		// Suchnase
+		"www.suchnase.de" 		=> array("Suchnase", "qkw"),
+		
+		// Supereva
+		"search.supereva.com" 		=> array("Supereva", "q"),
+		
+		// Sympatico
+		"search.sli.sympatico.ca"       => array("Sympatico", "q"),
+		"search.fr.sympatico.msn.ca"    => array("Sympatico", "q"),
+		"sea.search.fr.sympatico.msn.ca"=> array("Sympatico", "q"),
+		"search.sympatico.msn.ca"	=> array("Sympatico", "q"),
+		
+		// Suchmaschine.com
+		"www.suchmaschine.com"		=> array("Suchmaschine.com", "suchstr"),
+		
+		//Technorati
+		"www.technorati.com"		=> array("Technorati", " "),
+		
+		// Teoma
+		"www.teoma.com"			=> array("Teoma", "t"),
+		
+		// Tiscali
+		"rechercher.nomade.tiscali.fr"  => array("Tiscali", "s"),
+		"search-dyn.tiscali.it" 	=> array("Tiscali", "key"),
+		"www.tiscali.co.uk"		=> array("Tiscali", "query"),
+		"search-dyn.tiscali.de"		=> array("Tiscali", "key"),
+		"hledani.tiscali.cz" 		=> array("Tiscali", "query", "windows-1250"),
+		
+		// T-Online
+		"suche.t-online.de"		=> array("T-Online", "q"),
+		
+		// Trouvez.com
+		"www.trouvez.com"		=> array("Trouvez.com", "query"),
+		
+		// Trusted-Search
+		
+		"www.trusted--search.com"       => array("Trusted Search", "w"),
+		 
+		// Vinden
+		"zoek.vinden.nl" 		=> array("Vinden", "query"),
+		
+		// Vindex
+		"www.vindex.nl" 		=> array("Vindex","search_for"),
+		
+		// Virgilio
+		"search.virgilio.it"		=> array("Virgilio", "qs"),
+		
+		// Voila
+		"search.ke.voila.fr"		=> array("Voila", "rdata"),
+		"moteur.voila.fr"		=> array("Voila", "kw"),
+		"search.voila.fr"		=> array("Voila", "kw"),
+		"beta.voila.fr"			=> array("Voila", "kw"),
+		"search.voila.com"		=> array("Voila", "kw"),
+		
+		// Volny
+		"web.volny.cz" 			=> array("Volny", "search", "windows-1250"),
+		
+		// Wanadoo
+		"search.ke.wanadoo.fr"		=> array("Wanadoo", "kw"),
+		"busca.wanadoo.es"		=> array("Wanadoo", "buscar"),
+		
+		// Web.de
+		"suche.web.de"			=> array("Web.de (Websuche)", "su"),
+		"dir.web.de"			=> array("Web.de (Directory)", "su"),
+		
+		// Webtip
+		"www.webtip.de"			=> array("Webtip", "keyword"),
+		
+		// X-recherche
+		"www.x-recherche.com" 		=> array("X-Recherche", "mots"),
+		
+		// Yahoo
+		"ink.yahoo.com"			=> array("Yahoo!", "p"),
+		"ink.yahoo.fr"			=> array("Yahoo!", "p"),
+		"fr.ink.yahoo.com"		=> array("Yahoo!", "p"),
+		"search.yahoo.co.jp" 		=> array("Yahoo!", "p"),
+		"search.yahoo.fr"		=> array("Yahoo!", "p"),
+		"ar.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"br.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"de.search.yahoo.com"		=> array("Yahoo!", "p"),
+		"ca.search.yahoo.com"		=> array("Yahoo!", "p"),
+		"cf.search.yahoo.com"		=> array("Yahoo!", "p"),
+		"fr.search.yahoo.com"		=> array("Yahoo!", "p"),
+		"espanol.search.yahoo.com"	=> array("Yahoo!", "p"),
+		"es.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"id.search.yahoo.com"		  => array("Yahoo!", "p"),
+		"it.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"kr.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"mx.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"nl.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"uk.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"cade.search.yahoo.com"		=> array("Yahoo!", "p"),
+		"tw.search.yahoo.com" 		=> array("Yahoo!", "p"),
+		"www.yahoo.com.cn" 		=> array("Yahoo!", "p"),
+		"search.yahoo.com"		=> array("Yahoo!", "p"),
+		
+		"de.dir.yahoo.com"		     => array("Yahoo! Webverzeichnis", ""),   
+		"cf.dir.yahoo.com"		=> array("Yahoo! Directory", ""),
+		"fr.dir.yahoo.com"		=> array("Yahoo! Directory", ""),
+		
+		// Yandex
+		"www.yandex.ru" 		=> array("Yandex", "text"),
+		"yandex.ru" 			=> array("Yandex", "text"),
+		"search.yaca.yandex.ru" 	=> array("Yandex", "text"),
+		"ya.ru" 			=> array("Yandex", "text"),
+		"www.ya.ru" 			=> array("Yandex", "text"),
+		"images.yandex.ru"		=> array("Yandex Images","text"),
+		
+		//Yellowmap
+		
+		"www.yellowmap.de"	        => array("Yellowmap", " "),
+		"yellowmap.de"			       => array("Yellowmap", " "),
+		
+		// Wanadoo
+		"search.ke.wanadoo.fr"		=> array("Wanadoo", "kw"),
+		"busca.wanadoo.es"		=> array("Wanadoo", "buscar"),
+		
+		// Wedoo
+		"fr.wedoo.com"			=> array("Wedoo", "keyword"),
+		
+		// Web.nl
+		"www.web.nl" 			=> array("Web.nl","query"),
+		
+		// Weborama
+		"www.weborama.fr"		=> array("weborama", "query"),
+		
+		// WebSearch
+		"is1.websearch.com"		=> array("WebSearch", "qkw"),
+		"www.websearch.com"		=> array("WebSearch", "qkw"),
+		"websearch.cs.com"		=> array("WebSearch", "query"),
+		
+		// Witch
+		"www.witch.de"		        => array("Witch", "search"),
+		
+		// WXS
+		"wxsl.nl" 			=> array("Planet Internet","q"),
+		
+		// Zoek
+		"www3.zoek.nl" 			=> array("Zoek","q"),
+		
+		// Zhongsou
+		"p.zhongsou.com" 		=> array("Zhongsou","w"),
+		
+		// Zoeken
+		"www.zoeken.nl" 		=> array("Zoeken","query"),
+		
+		// Zoohoo
+		"zoohoo.cz" 			=> array("Zoohoo", "q", "windows-1250"),
+		"www.zoohoo.cz" 		=> array("Zoohoo", "q", "windows-1250"),
+		
+		// Zoznam
+		"www.zoznam.sk" 		=> array("Zoznam", "s"),
+	);
+}
+?>
Index: /trunk/modules/PublicAPI.php
===================================================================
--- /trunk/modules/PublicAPI.php (revision 19)
+++ /trunk/modules/PublicAPI.php (revision 22)
@@ -89,5 +89,13 @@
 		return "[$sParameters]";
 	}
-	
+	/**
+	 * Returns the parameters names and default values for the method $name 
+	 * of the class $class
+	 * 
+	 * @return array Format array(
+	 * 					'parameter1Name'	=> 42 // default value = 42,
+	 * 					'date'				=> 'yesterday',
+	 * 				);
+	 */
 	private function getParametersList($class, $name)
 	{
@@ -144,5 +152,5 @@
 	}
 		
-	public function __call($methodName, $parameters )
+	public function __call($methodName, $parameterValues )
 	{
 		try {
@@ -158,17 +166,27 @@
 						
 			// first check number of parameters do match
-			$this->checkNumberOfParametersMatch($className, $methodName, $parameters);
+			$this->checkNumberOfParametersMatch($className, $methodName, $parameterValues);
 			
-			$args = @implode(", ", $parameters);
-			Piwik::log("Calling ".self::$classCalled.".$methodName [$args]");
-		
+			// start the timer
+			$timer = new Piwik_Timer;
+			
 			// call the method
-			$returnedValue = call_user_func_array(array($object, $methodName), $parameters);
+			$returnedValue = call_user_func_array(array($object, $methodName), $parameterValues);
 			
-			Piwik_Log::dump($returnedValue);
+			// log the API Call
+			$parameterNamesDefaultValues  = $this->getParametersList($className, $methodName);
+			Zend_Registry::get('logger_api_call')->log(
+								self::$classCalled,
+								$methodName,
+								$parameterNamesDefaultValues,
+								$parameterValues,
+								$timer->getTimeMs(),
+								$returnedValue
+							);
 		}
 		catch( Exception $e)
 		{
-			Piwik::log("Error during API call... <br> => ". $e->getMessage());
+			Piwik::log("<br>\n Error during API call {$className}.{$methodName}... 
+					<br>\n => ". $e->getMessage());
 
 		}
Index: /trunk/modules/LogStats/Cookie.php
===================================================================
--- /trunk/modules/LogStats/Cookie.php (revision 30)
+++ /trunk/modules/LogStats/Cookie.php (revision 30)
@@ -0,0 +1,228 @@
+<?php
+
+/**
+ * Simple class to handle the cookies.
+ * Its features are:
+ * 
+ * - read a cookie values
+ * - edit an existing cookie and save it
+ * - create a new cookie, set values, expiration date, etc. and save it
+ * 
+ * The cookie content is saved in an optimized way.
+ */
+class Piwik_LogStats_Cookie
+{
+	/**
+	 * The name of the cookie 
+	 */
+	protected $name = null;
+	
+	/**
+	 * The expire time for the cookie (expressed in UNIX Timestamp)
+	 */
+	protected $expire = null;
+	
+	/**
+	 * The content of the cookie
+	 */
+	protected $value = array();
+	
+	const VALUE_SEPARATOR = ':';
+	
+	public function __construct( $cookieName, $expire = null)
+	{
+		$this->name = $cookieName;
+		
+		if(is_null($expire)
+			|| !is_numeric($expire)
+			|| $expire <= 0)
+		{
+			$this->expire = $this->getDefaultExpire();
+		}
+		
+		if($this->isCookieFound())
+		{
+			$this->loadContentFromCookie();
+		}
+	}
+	
+	public function isCookieFound()
+	{
+		return isset($_COOKIE[$this->name]);
+	}
+	
+	protected function getDefaultExpire()
+	{
+		return time() + 86400*365*10;
+	}	
+	
+	/**
+	 * taken from http://usphp.com/manual/en/function.setcookie.php
+	 * fix expires bug for IE users (should i say expected to fix the bug in 2.3 b2)
+	 * TODO setCookie: use the other parameters of the function
+	 */
+	protected function setCookie($Name, $Value, $Expires, $Path = '', $Domain = '', $Secure = false, $HTTPOnly = false)
+	{
+		if (!empty($Domain))
+		{	
+			// Fix the domain to accept domains with and without 'www.'.
+			if (strtolower(substr($Domain, 0, 4)) == 'www.')  $Domain = substr($Domain, 4);
+			
+			$Domain = '.' . $Domain;
+			
+			// Remove port information.
+			$Port = strpos($Domain, ':');
+			if ($Port !== false)  $Domain = substr($Domain, 0, $Port);
+		}
+		
+		$header = 'Set-Cookie: ' . rawurlencode($Name) . '=' . rawurlencode($Value)
+					 . (empty($Expires) ? '' : '; expires=' . gmdate('D, d-M-Y H:i:s', $Expires) . ' GMT')
+					 . (empty($Path) ? '' : '; path=' . $Path)
+					 . (empty($Domain) ? '' : '; domain=' . $Domain)
+					 . (!$Secure ? '' : '; secure')
+					 . (!$HTTPOnly ? '' : '; HttpOnly');
+		 
+		 header($header, false);
+	}
+	
+	protected function setP3PHeader()
+	{
+		header("P3P: CP='OTI DSP COR NID STP UNI OTPa OUR'");
+	}
+	
+	public function deleteCookie()
+	{
+		$this->setP3PHeader();
+		setcookie($this->name, false, time() - 86400);
+	}
+	
+	public function save()
+	{
+		$this->setP3PHeader();
+		$this->setCookie( $this->name, $this->generateContentString(), $this->expire);
+	}
+	
+	/**
+	 * Load the cookie content into a php array 
+	 */
+	protected function loadContentFromCookie()
+	{
+		$cookieStr = $_COOKIE[$this->name];
+		
+		$values = explode( self::VALUE_SEPARATOR, $cookieStr);
+		foreach($values as $nameValue)
+		{
+			$equalPos = strpos($nameValue, '=');
+			$varName = substr($nameValue,0,$equalPos);
+			$varValue = substr($nameValue,$equalPos+1);
+			
+			// no numeric value are base64 encoded so we need to decode them
+			if(!is_numeric($varValue))
+			{
+				$varValue = base64_decode($varValue);
+				
+				// some of the values may be serialized array so we try to unserialize it
+				if( ($arrayValue = @unserialize($varValue)) !== false
+					// we set the unserialized version only for arrays as you can have set a serialized string on purpose
+					&& is_array($arrayValue) 
+					)
+				{
+					$varValue = $arrayValue;
+				}
+			}
+			
+			$this->set($varName, $varValue);
+		}
+	}
+	
+	/**
+	 * Returns the string to save in the cookie frpm the $this->value array of values
+	 * 
+	 */
+	public function generateContentString()
+	{
+		$cookieStr = '';
+		foreach($this->value as $name=>$value)
+		{
+			if(is_array($value))
+			{
+				$value = base64_encode(serialize($value));
+			}
+			elseif(is_string($value))
+			{
+				$value = base64_encode($value);
+			}
+			
+			$cookieStr .= "$name=$value" . self::VALUE_SEPARATOR;
+		}
+		$cookieStr = substr($cookieStr, 0, strlen($cookieStr)-1);
+		return $cookieStr;
+	}
+	
+	/**
+	 * Registers a new name => value association in the cookie.
+	 * 
+	 * Registering new values is optimal if the value is a numeric value.
+	 * If the value is a string, it will be saved as a base64 encoded string.
+	 * If the value is an array, it will be saved as a serialized and base64 encoded 
+	 * string which is not very good in terms of bytes usage. 
+	 * You should save arrays only when you are sure about their maximum data size.
+	 * 
+	 * @param string Name of the value to save; the name will be used to retrieve this value
+	 * @param string|array|numeric Value to save
+	 * 
+ 	 */
+	public function set( $name, $value )
+	{
+		$name = self::escapeValue($name);
+		$this->value[$name] = $value;
+	}
+	
+	/**
+	 * Returns the value defined by $name from the cookie.
+	 * 
+	 * @param string|integer Index name of the value to return
+	 * @return mixed The value if found, false if the value is not found
+	 */
+	public function get( $name )
+	{
+		$name = self::escapeValue($name);
+		return isset($this->value[$name]) ? self::escapeValue($this->value[$name]) : false;
+	}
+	
+	public function __toString()
+	{
+		$str = "<-- Content of the cookie '{$this->name}' <br>\n";
+		foreach($this->value as $name => $value )
+		{
+			$str .= $name . " = " . var_export($this->get($name), true) . "<br>\n";
+		}
+		$str .= "--> <br>\n";
+		return $str;
+	}
+	
+	static protected function escapeValue( $value )
+	{
+		return Piwik_Common::sanitizeInputValues($value);
+	}	
+}
+
+//
+//$c = new Piwik_LogStats_Cookie( 'piwik_logstats', 86400);
+//echo $c;
+//$c->set(1,1);
+//$c->set('test',1);
+//$c->set('test2','test=432:gea785');
+//$c->set('test3',array('test=432:gea785'));
+//$c->set('test4',array(array(0=>1),1=>'test'));
+//echo $c;
+//echo "<br>";
+//echo $c->generateContentString();
+//echo "<br>";
+//$v=$c->get('more!');
+//if(empty($v)) $c->set('more!',1);
+//$c->set('more!', array($c->get('more!')));
+//$c->save();
+//$c->deleteCookie();
+
+?>
Index: /trunk/modules/LogStats/Action.php
===================================================================
--- /trunk/modules/LogStats/Action.php (revision 30)
+++ /trunk/modules/LogStats/Action.php (revision 30)
@@ -0,0 +1,198 @@
+<?php
+
+class Piwik_LogStats_Action
+{
+	
+	 /*
+	  * Specifications
+	  *  
+	  * - External file tracking
+	  * 
+	  *    * MANUAL Download tracking 
+	  *      download = http://piwik.org/hellokity.zip
+	  * 	(name = dir1/file alias name)
+	  *
+	  *    * AUTOMATIC Download tracking for a known list of file extensions. 
+	  *    Make a hit to the piwik.php with the parameter: 
+	  *      download = http://piwik.org/hellokity.zip
+	  *  
+	  *   When 'name' is not specified, 
+	  * 	if AUTOMATIC and if anchor not empty => name = link title anchor
+	  * 	else name = path+query of the URL
+	  *   Ex: myfiles/beta.zip
+	  *
+	  * - External link tracking
+	  * 
+	  *    * MANUAL External link tracking
+	  * 	 outlink = http://amazon.org/test
+	  * 	(name = the big partners / amazon)
+	  * 
+	  *    * AUTOMATIC External link tracking
+	  *      When a link is not detected as being part of the same website 
+	  *     AND when the url extension is not detected as being a file download
+	  * 	 outlink = http://amazon.org/test
+	  * 
+	  *  When 'name' is not specified, 
+	  * 	if AUTOMATIC and if anchor not empty => name = link title anchor
+	  * 	else name = URL
+	  *   Ex: http://amazon.org/test
+	  */
+	private $actionName;
+	private $url;
+	private $defaultActionName;
+	private $nameDownloadOutlink;
+	
+	const TYPE_ACTION   = 1;
+	const TYPE_DOWNLOAD = 3;
+	const TYPE_OUTLINK  = 2;
+	
+	function __construct( $db )
+	{
+		$this->actionName = Piwik_Common::getRequestVar( 'action_name', '', 'string');
+		
+		$downloadVariableName = Piwik_LogStats_Config::getInstance()->LogStats['download_url_var_name'];
+		$this->downloadUrl = Piwik_Common::getRequestVar( $downloadVariableName, '', 'string');
+		
+		$outlinkVariableName = Piwik_LogStats_Config::getInstance()->LogStats['outlink_url_var_name'];
+		$this->outlinkUrl = Piwik_Common::getRequestVar( $outlinkVariableName, '', 'string');
+		
+		$nameVariableName = Piwik_LogStats_Config::getInstance()->LogStats['download_outlink_name_var'];
+		$this->nameDownloadOutlink = Piwik_Common::getRequestVar( $nameVariableName, '', 'string');
+		
+		$this->url = Piwik_Common::getRequestVar( 'url', '', 'string');
+		$this->db = $db;
+		$this->defaultActionName = Piwik_LogStats_Config::getInstance()->LogStats['default_action_name'];
+	}
+	
+	/**
+	 * About the Action concept:
+	 * 
+	 * - An action is defined by a name.
+	 * - The name can be specified in the JS Code in the variable 'action_name'
+	 * - Handling UTF8 in the action name
+	 * PLUGIN_IDEA - An action is associated to URLs and link to the URL from the interface
+	 * PLUGIN_IDEA - An action hit by a visitor is associated to the HTML title of the page that triggered the action
+	 * 
+	 * + If the name is not specified, we use the URL(path+query) to build a default name.
+	 *   For example for "http://piwik.org/test/my_page/test.html" 
+	 *   the name would be "test/my_page/test.html"
+	 * 
+	 * We make sure it is clean and displayable.
+	 * If the name is empty we set it to a default name.
+	 * 
+	 * TODO UTF8 handling to test
+	 * 
+	 */
+	private function generateInfo()
+	{
+		if(!empty($this->downloadUrl))
+		{
+			$this->actionType = self::TYPE_DOWNLOAD;
+			$url = $this->downloadUrl;
+			$actionName = $this->nameDownloadOutlink;
+		}
+		elseif(!empty($this->outlinkUrl))
+		{
+			$this->actionType = self::TYPE_OUTLINK;
+			$url = $this->outlinkUrl;
+			$actionName = $this->nameDownloadOutlink;
+			if( empty($actionName) )
+			{
+				$actionName = $url;
+			}
+		}
+		else
+		{
+			$this->actionType = self::TYPE_ACTION;
+			$url = $this->url;
+			$actionName = $this->actionName;
+		}		
+		
+		// the ActionName wasn't specified
+		if( empty($actionName) )
+		{
+			$parsedUrl = parse_url( $url );
+			
+			$actionName = '';
+			
+			if(isset($parsedUrl['path']))
+			{
+				$actionName .= substr($parsedUrl['path'], 1);
+			}
+			
+			if(isset($parsedUrl['query']))
+			{
+				$actionName .= '?'.$parsedUrl['query'];
+			}
+		}
+		
+		// clean the name
+		$actionName = str_replace(array("\n", "\r"), '', $actionName);
+		
+		if(empty($actionName))
+		{
+			$actionName = $this->defaultActionName;
+		}
+		
+		$this->finalActionName = $actionName;
+	}
+	
+	/**
+	 * Returns the idaction of the current action name.
+	 * This idaction is used in the visitor logging table to link the visit information 
+	 * (entry action, exit action) to the actions.
+	 * This idaction is also used in the table that links the visits and their actions.
+	 * 
+	 * The methods takes care of creating a new record in the action table if the existing 
+	 * action name doesn't exist yet.
+	 * 
+	 * @return int Id action
+	 */
+	function getActionId()
+	{
+		$this->loadActionId();
+		return $this->idAction;
+	}
+	
+	/**
+	 * @see getActionId()
+	 */
+	private function loadActionId()
+	{		
+		$this->generateInfo();
+		
+		$name = $this->finalActionName;
+		$type = $this->actionType;
+		
+		$idAction = $this->db->fetch("	SELECT idaction 
+							FROM ".$this->db->prefixTable('log_action')
+						."  WHERE name = ? AND type = ?", array($name, $type) );
+		
+		// the action name has not been found, create it
+		if($idAction === false)
+		{
+			$this->db->query("INSERT INTO ". $this->db->prefixTable('log_action'). "( name, type ) 
+								VALUES (?,?)",array($name,$type) );
+			$idAction = $this->db->lastInsertId();
+		}
+		else
+		{
+			$idAction = $idAction['idaction'];
+		}
+		
+		$this->idAction = $idAction;
+	}
+	
+	/**
+	 * Records in the DB the association between the visit and this action.
+	 */
+	 public function record( $idVisit, $idRefererAction, $timeSpentRefererAction)
+	 {
+	 	$this->db->query("INSERT INTO ".$this->db->prefixTable('log_link_visit_action')
+						." (idvisit, idaction, idaction_ref, time_spent_ref_action) VALUES (?,?,?,?)",
+					array($idVisit, $this->idAction, $idRefererAction, $timeSpentRefererAction)
+					);
+	 }
+}
+
+?>
Index: /trunk/modules/LogStats/Visit.php
===================================================================
--- /trunk/modules/LogStats/Visit.php (revision 30)
+++ /trunk/modules/LogStats/Visit.php (revision 30)
@@ -0,0 +1,749 @@
+<?php
+
+class Piwik_LogStats_Visit
+{
+	protected $cookieLog = null;
+	protected $visitorInfo = array();
+	protected $userSettingsInformation = null;
+	
+	function __construct( $db )
+	{
+		$this->db = $db;
+				
+		$idsite = Piwik_Common::getRequestVar('idsite', 0, 'int');
+		if($idsite <= 0)
+		{
+			throw new Exception("The 'idsite' in the request is invalide.");
+		}
+		
+		$this->idsite = $idsite;
+	}
+	
+	protected function getCurrentDate( $format = "Y-m-d")
+	{
+		return date($format, $this->getCurrentTimestamp() );
+	}
+	
+	protected function getCurrentTimestamp()
+	{
+		return time();
+	}
+	
+	protected function getDatetimeFromTimestamp($timestamp)
+	{
+		return date("Y-m-d H:i:s",$timestamp);
+	}
+	
+	
+	
+	// test if the visitor is excluded because of
+	// - IP
+	// - cookie
+	// - configuration option?
+	private function isExcluded()
+	{
+		$excluded = 0;
+		
+		if($excluded)
+		{
+			printDebug("Visitor excluded.");
+			return true;
+		}
+		
+		return false;
+	}
+	
+	private function getCookieName()
+	{
+		return Piwik_LogStats_Config::getInstance()->LogStats['cookie_name'] . $this->idsite;
+	}
+	
+	
+	/**
+	 * This methods tries to see if the visitor has visited the website before.
+	 * 
+	 * We have to split the visitor into one of the category 
+	 * - Known visitor
+	 * - New visitor
+	 * 
+	 * A known visitor is a visitor that has already visited the website in the current month.
+	 * We define a known visitor using the algorithm:
+	 * 
+	 * 1) Checking if a cookie contains
+	 * 		// a unique id for the visitor
+	 * 		- id_visitor 
+	 * 
+	 * 		// the timestamp of the last action in the most recent visit
+	 * 		- timestamp_last_action 
+	 * 
+ 	 *  	// the timestamp of the first action in the most recent visit
+	 * 		- timestamp_first_action
+	 * 
+	 * 		// the ID of the most recent visit (which could be in the past or the current visit)
+	 * 		- id_visit 
+	 * 
+	 * 		// the ID of the most recent action
+	 * 		- id_last_action
+	 * 
+	 * 2) If the visitor doesn't have a cookie, we try to look for a similar visitor configuration.
+	 * 	  We search for a visitor with the same plugins/OS/Browser/Resolution for today for this website.
+	 */
+	private function recognizeTheVisitor()
+	{
+		$this->visitorKnown = false;
+		
+		$this->cookieLog = new Piwik_LogStats_Cookie( $this->getCookieName() );
+		/*
+		 * Case the visitor has the piwik cookie.
+		 * We make sure all the data that should saved in the cookie is available.
+		 */
+		
+		if( false !== ($idVisitor = $this->cookieLog->get( Piwik_LogStats::COOKIE_INDEX_IDVISITOR )) )
+		{
+			$timestampLastAction = $this->cookieLog->get( Piwik_LogStats::COOKIE_INDEX_TIMESTAMP_LAST_ACTION );
+			$timestampFirstAction = $this->cookieLog->get( Piwik_LogStats::COOKIE_INDEX_TIMESTAMP_FIRST_ACTION );
+			$idVisit = $this->cookieLog->get( Piwik_LogStats::COOKIE_INDEX_ID_VISIT );
+			$idLastAction = $this->cookieLog->get( Piwik_LogStats::COOKIE_INDEX_ID_LAST_ACTION );
+			
+			if(		$timestampLastAction !== false && is_numeric($timestampLastAction)
+				&& 	$timestampFirstAction !== false && is_numeric($timestampFirstAction)
+				&& 	$idVisit !== false && is_numeric($idVisit)
+				&& 	$idLastAction !== false && is_numeric($idLastAction)
+			)
+			{
+				$this->visitorInfo['visitor_idcookie'] = $idVisitor;
+				$this->visitorInfo['visit_last_action_time'] = $timestampLastAction;
+				$this->visitorInfo['visit_first_action_time'] = $timestampFirstAction;
+				$this->visitorInfo['idvisit'] = $idVisit;
+				$this->visitorInfo['visit_exit_idaction'] = $idLastAction;
+				
+				$this->visitorKnown = true;								
+				
+				printDebug("The visitor is known because he has the piwik cookie (idcookie = {$this->visitorInfo['visitor_idcookie']}, idvisit = {$this->visitorInfo['idvisit']}, last action = ".date("r", $this->visitorInfo['visit_last_action_time']).") ");
+			}
+		}		
+		
+		/*
+		 * If the visitor doesn't have the piwik cookie, we look for a visitor that has exactly the same configuration
+		 * and that visited the website today.
+		 */
+		if( !$this->visitorKnown )
+		{
+			$userInfo = $this->getUserSettingsInformation();
+			$md5Config = $userInfo['config_md5config'];
+			
+			$visitRow = $this->db->fetch( 
+										" SELECT  	visitor_idcookie, 
+													UNIX_TIMESTAMP(visit_last_action_time) as visit_last_action_time,
+													UNIX_TIMESTAMP(visit_first_action_time) as visit_first_action_time,
+													idvisit,
+													visit_exit_idaction 
+										FROM ".$this->db->prefixTable('log_visit').
+										" WHERE visit_server_date = ?
+											AND idsite = ?
+											AND config_md5config = ?
+										ORDER BY visit_last_action_time DESC
+										LIMIT 1",
+										array( $this->getCurrentDate(), $this->idsite, $md5Config));
+			if($visitRow 
+				&& count($visitRow) > 0)
+			{
+				$this->visitorInfo['visitor_idcookie'] = $visitRow['visitor_idcookie'];
+				$this->visitorInfo['visit_last_action_time'] = $visitRow['visit_last_action_time'];
+				$this->visitorInfo['visit_first_action_time'] = $visitRow['visit_first_action_time'];
+				$this->visitorInfo['idvisit'] = $visitRow['idvisit'];
+				$this->visitorInfo['visit_exit_idaction'] = $visitRow['visit_exit_idaction'];
+				
+				$this->visitorKnown = true;
+				
+				printDebug("The visitor is known because of his userSettings+IP (idcookie = {$visitRow['visitor_idcookie']}, idvisit = {$this->visitorInfo['idvisit']}, last action = ".date("r", $this->visitorInfo['visit_last_action_time']).") ");
+			}
+		}
+	}
+	
+	private function getUserSettingsInformation()
+	{
+		// we already called this method before, simply returns the result
+		if(is_array($this->userSettingsInformation))
+		{
+			return $this->userSettingsInformation;
+		}
+		
+		
+		$plugin_Flash 			= Piwik_Common::getRequestVar( 'fla', 0, 'int');
+		$plugin_Director 		= Piwik_Common::getRequestVar( 'dir', 0, 'int');
+		$plugin_Quicktime		= Piwik_Common::getRequestVar( 'qt', 0, 'int');
+		$plugin_RealPlayer 		= Piwik_Common::getRequestVar( 'realp', 0, 'int');
+		$plugin_Pdf 			= Piwik_Common::getRequestVar( 'pdf', 0, 'int');
+		$plugin_WindowsMedia 	= Piwik_Common::getRequestVar( 'wma', 0, 'int');
+		$plugin_Java 			= Piwik_Common::getRequestVar( 'java', 0, 'int');
+		$plugin_Cookie 			= Piwik_Common::getRequestVar( 'cookie', 0, 'int');
+		
+		$userAgent		= Piwik_Common::sanitizeInputValues(@$_SERVER['HTTP_USER_AGENT']);
+		$aBrowserInfo	= Piwik_Common::getBrowserInfo($userAgent);
+		$browserName	= $aBrowserInfo['name'];
+		$browserVersion	= $aBrowserInfo['version'];
+		
+		$os				= Piwik_Common::getOs($userAgent);
+		
+		$resolution		= Piwik_Common::getRequestVar('res', 'unknown', 'string');
+		$colorDepth		= Piwik_Common::getRequestVar('col', 32, 'numeric');
+		
+
+		$ip				= Piwik_Common::getIp();
+		$ip 			= ip2long($ip);
+
+		$browserLang	= Piwik_Common::sanitizeInputValues(@$_SERVER['HTTP_ACCEPT_LANGUAGE']);
+		if(is_null($browserLang))
+		{
+			$browserLang = '';
+		}
+		
+
+		$configurationHash = $this->getConfigHash( 
+												$os,
+												$browserName,
+												$browserVersion,
+												$resolution,
+												$colorDepth,
+												$plugin_Flash,
+												$plugin_Director,
+												$plugin_RealPlayer,
+												$plugin_Pdf,
+												$plugin_WindowsMedia,
+												$plugin_Java,
+												$plugin_Cookie,
+												$ip,
+												$browserLang);
+												
+		$this->userSettingsInformation = array(
+			'config_md5config' => $configurationHash,
+			'config_os' 			=> $os,
+			'config_browser_name' 	=> $browserName,
+			'config_browser_version' => $browserVersion,
+			'config_resolution' 	=> $resolution,
+			'config_color_depth' 	=> $colorDepth,
+			'config_pdf' 			=> $plugin_Pdf,
+			'config_flash' 			=> $plugin_Flash,
+			'config_java' 			=> $plugin_Java,
+			'config_director' 		=> $plugin_Director,
+			'config_quicktime' 		=> $plugin_Quicktime,
+			'config_realplayer' 	=> $plugin_RealPlayer,
+			'config_windowsmedia' 	=> $plugin_WindowsMedia,
+			'config_cookie' 		=> $plugin_RealPlayer,
+			'location_ip' 			=> $ip,
+			'location_browser_lang' => $browserLang,			
+		);
+		
+		return $this->userSettingsInformation;
+	}
+	
+	/**
+	 * Returns true if the last action was done during the last 30 minutes
+	 */
+	private function isLastActionInTheSameVisit()
+	{
+		return $this->visitorInfo['visit_last_action_time'] 
+					>= ($this->getCurrentTimestamp() - Piwik_LogStats::VISIT_STANDARD_LENGTH);
+	}
+
+	private function isVisitorKnown()
+	{
+		return $this->visitorKnown === true;
+	}
+	
+	/**
+	 * Once we have the visitor information, we have to define if the visit is a new or a known visit.
+	 * 
+	 * 1) When the last action was done more than 30min ago, 
+	 * 	  or if the visitor is new, then this is a new visit.
+	 *	
+	 * 2) If the last action is less than 30min ago, then the same visit is going on. 
+	 *	Because the visit goes on, we can get the time spent during the last action.
+	 *
+	 * NB:
+	 *  - In the case of a new visit, then the time spent 
+	 *	during the last action of the previous visit is unknown.
+	 * 
+	 *	- In the case of a new visit but with a known visitor, 
+	 *	we can set the 'returning visitor' flag.
+	 *
+	 */
+	 
+	/**
+	 * In all the cases we set a cookie to the visitor with the new information.
+	 */
+	public function handle()
+	{
+		if(!$this->isExcluded())
+		{
+			$this->recognizeTheVisitor();
+			
+			// known visitor
+			if($this->isVisitorKnown())
+			{
+				// the same visit is going on
+				if($this->isLastActionInTheSameVisit())
+				{
+					$this->handleKnownVisit();
+				}
+				// new visit
+				else
+				{
+					$this->handleNewVisit();
+				}
+			}
+			// new visitor => new visit
+			else
+			{
+				$this->handleNewVisit();
+			}
+			
+			// we update the cookie with the new visit information
+			$this->updateCookie();
+			
+		}
+	}
+
+	private function updateCookie()
+	{
+		printDebug("We manage the cookie...");
+		
+		// idcookie has been generated in handleNewVisit or we simply propagate the old value
+		$this->cookieLog->set( 	Piwik_LogStats::COOKIE_INDEX_IDVISITOR, 
+								$this->visitorInfo['visitor_idcookie'] );
+		
+		// the last action timestamp is the current timestamp
+		$this->cookieLog->set( 	Piwik_LogStats::COOKIE_INDEX_TIMESTAMP_LAST_ACTION, 	
+								$this->visitorInfo['visit_last_action_time'] );
+		
+		// the first action timestamp is the timestamp of the first action of the current visit
+		$this->cookieLog->set( 	Piwik_LogStats::COOKIE_INDEX_TIMESTAMP_FIRST_ACTION, 	
+								$this->visitorInfo['visit_first_action_time'] );
+		
+		// the idvisit has been generated by mysql in handleNewVisit or simply propagated here
+		$this->cookieLog->set( 	Piwik_LogStats::COOKIE_INDEX_ID_VISIT, 	
+								$this->visitorInfo['idvisit'] );
+		
+		// the last action ID is the current exit idaction
+		$this->cookieLog->set( 	Piwik_LogStats::COOKIE_INDEX_ID_LAST_ACTION, 	
+								$this->visitorInfo['visit_exit_idaction'] );
+								
+		$this->cookieLog->save();
+	}
+	
+	
+	/**
+	 * In the case of a known visit, we have to do the following actions:
+	 * 
+	 * 1) Insert the new action
+	 * 
+	 * 2) Update the visit information
+	 */
+	private function handleKnownVisit()
+	{
+		printDebug("Visit known.");		
+		
+		/**
+		 * Init the action
+		 */
+		$action = new Piwik_LogStats_Action( $this->db );
+		
+		$actionId = $action->getActionId();
+		
+		printDebug("idAction = $actionId");
+				
+		$serverTime 	= $this->getCurrentTimestamp();
+		$datetimeServer = $this->getDatetimeFromTimestamp($serverTime);
+	
+		$this->db->query("UPDATE ". $this->db->prefixTable('log_visit')." 
+							SET visit_last_action_time = ?,
+								visit_exit_idaction = ?,
+								visit_total_actions = visit_total_actions + 1,
+								visit_total_time = UNIX_TIMESTAMP(visit_last_action_time) - UNIX_TIMESTAMP(visit_first_action_time)
+							WHERE idvisit = ?
+							LIMIT 1",
+							array( 	$datetimeServer,
+									$actionId,
+									$this->visitorInfo['idvisit'] )
+				);
+		/**
+		 * Save the action
+		 */
+		$timespentLastAction = $serverTime - $this->visitorInfo['visit_last_action_time'];
+		
+		$action->record( 	$this->visitorInfo['idvisit'], 
+							$this->visitorInfo['visit_exit_idaction'],
+							$timespentLastAction
+			);
+		
+		
+		/**
+		 * Cookie fields to be updated
+		 */
+		$this->visitorInfo['visit_last_action_time'] = $serverTime;
+		$this->visitorInfo['visit_exit_idaction'] = $actionId;
+		
+
+	}
+	
+	/**
+	 * In the case of a new visit, we have to do the following actions:
+	 * 
+	 * 1) Insert the new action
+	 * 
+	 * 2) Insert the visit information
+	 */
+	private function handleNewVisit()
+	{
+		printDebug("New Visit.");
+		
+		/**
+		 * Get the variables from the REQUEST 
+		 */
+
+		// Configuration settings
+		$userInfo = $this->getUserSettingsInformation();
+
+		// General information
+		$localTime				= Piwik_Common::getRequestVar( 'h', $this->getCurrentDate("H"), 'numeric')
+							.':'. Piwik_Common::getRequestVar( 'm', $this->getCurrentDate("i"), 'numeric')
+							.':'. Piwik_Common::getRequestVar( 's', $this->getCurrentDate("s"), 'numeric');
+		$serverDate 	= $this->getCurrentDate();
+		$serverTime 	= $this->getCurrentTimestamp();		
+		
+		if($this->isVisitorKnown())
+		{
+			$idcookie = $this->visitorInfo['visitor_idcookie'];
+			$returningVisitor = 1;
+		}
+		else
+		{
+			$idcookie = $this->getVisitorUniqueId();			
+			$returningVisitor = 0;
+		}
+		
+		$defaultTimeOnePageVisit = Piwik_LogStats_Config::getInstance()->LogStats['default_time_one_page_visit'];
+		
+		// Location information
+		$country 		= Piwik_Common::getCountry($userInfo['location_browser_lang']);				
+		$continent		= Piwik_Common::getContinent( $country );
+														
+		//Referer information
+		$refererInfo = $this->getRefererInformation();
+		
+		/**
+		 * Init the action
+		 */
+		$action = new Piwik_LogStats_Action( $this->db );
+		
+		$actionId = $action->getActionId();
+		
+		printDebug("idAction = $actionId");		
+		
+		
+		/**
+		 * Save the visitor
+		 */
+		$informationToSave = array(
+			//'idvisit' => ,
+			'idsite' 				=> $this->idsite,
+			'visitor_localtime' 	=> $localTime,
+			'visitor_idcookie' 		=> $idcookie,
+			'visitor_returning' 	=> $returningVisitor,
+			'visit_first_action_time' => $this->getDatetimeFromTimestamp($serverTime),
+			'visit_last_action_time' =>  $this->getDatetimeFromTimestamp($serverTime),
+			'visit_server_date' 	=> $serverDate,
+			'visit_entry_idaction' 	=> $actionId,
+			'visit_exit_idaction' 	=> $actionId,
+			'visit_total_actions' 	=> 1,
+			'visit_total_time' 		=> $defaultTimeOnePageVisit,
+			'referer_type' 			=> $refererInfo['referer_type'],
+			'referer_name' 			=> $refererInfo['referer_name'],
+			'referer_url' 			=> $refererInfo['referer_url'],
+			'referer_keyword' 		=> $refererInfo['referer_keyword'],
+			'config_md5config' 		=> $userInfo['config_md5config'],
+			'config_os' 			=> $userInfo['config_os'],
+			'config_browser_name' 	=> $userInfo['config_browser_name'],
+			'config_browser_version' => $userInfo['config_browser_version'],
+			'config_resolution' 	=> $userInfo['config_resolution'],
+			'config_color_depth' 	=> $userInfo['config_color_depth'],
+			'config_pdf' 			=> $userInfo['config_pdf'],
+			'config_flash' 			=> $userInfo['config_flash'],
+			'config_java' 			=> $userInfo['config_java'],
+			'config_director' 		=> $userInfo['config_director'],
+			'config_quicktime' 		=> $userInfo['config_quicktime'],
+			'config_realplayer' 	=> $userInfo['config_realplayer'],
+			'config_windowsmedia' 	=> $userInfo['config_windowsmedia'],
+			'config_cookie' 		=> $userInfo['config_cookie'],
+			'location_ip' 			=> $userInfo['location_ip'],
+			'location_browser_lang' => $userInfo['location_browser_lang'],
+			'location_country' 		=> $country,
+			'location_continent' 	=> $continent,
+		);
+		
+		
+		$fields = implode(", ", array_keys($informationToSave));
+		$values = substr(str_repeat( "?,",count($informationToSave)),0,-1);
+		
+		$this->db->query( "INSERT INTO ".$this->db->prefixTable('log_visit').
+						" ($fields) VALUES ($values)", array_values($informationToSave));
+						
+		$idVisit = $this->db->lastInsertId();
+		
+		// Update the visitor information attribute with this information array
+		$this->visitorInfo = $informationToSave;
+		$this->visitorInfo['idvisit'] = $idVisit;
+
+		// we have to save timestamp in the object properties, whereas mysql eats some other datetime format
+		$this->visitorInfo['visit_first_action_time'] = $serverTime;
+		$this->visitorInfo['visit_last_action_time'] = $serverTime;
+		
+		/**
+		 * Save the action
+		 */
+		$action->record( $idVisit, 0, 0 );
+		
+	}
+	
+	/**
+	 * Returns an array containing the following information:
+	 * - referer_type
+	 *		- direct			-- absence of referer URL OR referer URL has the same host
+	 *		- site				-- based on the referer URL
+	 *		- search_engine		-- based on the referer URL
+	 *		- campaign			-- based on campaign URL parameter
+	 *		- newsletter		-- based on newsletter URL parameter
+	 *		- partner			-- based on partner URL parameter
+	 *
+	 * - referer_name
+	 * 		- ()
+	 * 		- piwik.net			-- site host name
+	 * 		- google.fr			-- search engine host name
+	 * 		- adwords-search	-- campaign name
+	 * 		- beta-release		-- newsletter name
+	 * 		- my-nice-partner	-- partner name
+	 * 		
+	 * - referer_keyword
+	 * 		- ()
+	 * 		- ()
+	 * 		- my keyword
+	 * 		- my paid keyword
+	 * 		- ()
+	 * 		- ()
+	 *  
+	 * - referer_url : the same for all the referer types
+	 * 
+	 */
+	private function getRefererInformation()
+	{	
+		// bool that says if the referer detection is done
+		$refererAnalyzed = false;
+		$typeRefererAnalyzed = Piwik_Common::REFERER_TYPE_DIRECT_ENTRY;
+		$nameRefererAnalyzed = '';
+		$keywordRefererAnalyzed = '';	
+		
+		$refererUrl	= Piwik_Common::getRequestVar( 'urlref', '', 'string');
+		$currentUrl	= Piwik_Common::getRequestVar( 'url', '', 'string');
+
+		$refererUrlParse = @parse_url($refererUrl);
+		$currentUrlParse = @parse_url($currentUrl);
+
+		if(isset($refererUrlParse['host'])
+			&& !empty($refererUrlParse['host']))
+		{
+			
+			$refererHost = $refererUrlParse['host'];
+			$refererSH = $refererUrlParse['scheme'].'://'.$refererUrlParse['host'];
+			
+			/*
+			 * Search engine detection
+			 */
+			if( !$refererAnalyzed )
+			{
+				/*
+				 * A referer is a search engine if the URL's host is in the SearchEngines array
+				 * and if we found the keyword in the URL.
+				 * 
+				 * For example if someone comes from http://www.google.com/partners.html this will not
+				 * be counted as a search engines, but as a website referer from google.com (because the
+				 * keyword couldn't be found in the URL) 
+				 */
+				require_once PIWIK_DATAFILES_INCLUDE_PATH . "/SearchEngines.php";
+				
+				if(array_key_exists($refererHost, $GLOBALS['Piwik_SearchEngines']))
+				{
+					// which search engine ?
+					$searchEngineName = $GLOBALS['Piwik_SearchEngines'][$refererHost][0];
+					$variableName = $GLOBALS['Piwik_SearchEngines'][$refererHost][1];
+					
+					// if there is a query, there may be a keyword...
+					if(isset($refererUrlParse['query']))
+					{
+						$query = $refererUrlParse['query'];
+						
+						//TODO: change the search engine file and use REGEXP; performance downside?
+						//TODO: port the phpmyvisites google-images hack here
+	
+						// search for keywords now &vname=keyword
+						$key = strtolower(Piwik_Common::getParameterFromQueryString($query, $variableName));
+	
+						//TODO test the search engine non-utf8 support
+						// for search engines that don't use utf-8
+						if((function_exists('iconv')) 
+							&& (isset($GLOBALS['Piwik_SearchEngines'][$refererHost][2])))
+						{
+							$charset = trim($GLOBALS['searchEngines'][$refererHost][2]);
+							
+							if(!empty($charset)) 
+							{
+								$key = htmlspecialchars(
+											@iconv(	$charset, 
+													'utf-8//TRANSLIT', 
+													htmlspecialchars_decode($key, Piwik_Common::HTML_ENCODING_QUOTE_STYLE))
+											, Piwik_Common::HTML_ENCODING_QUOTE_STYLE);
+							}
+						}
+						
+						
+						if(!empty($key))
+						{
+							$refererAnalyzed = true;
+							$typeRefererAnalyzed = Piwik_Common::REFERER_TYPE_SEARCH_ENGINE;
+							$nameRefererAnalyzed = $searchEngineName;
+							$keywordRefererAnalyzed = $key;
+						}
+					}
+				}
+			}
+			
+			/*
+			 * Newsletter analysis
+			 */
+			if( !$refererAnalyzed )
+			{
+				if(isset($currentUrlParse['query']))
+				{
+					$newsletterVariableName = Piwik_LogStats_Config::getInstance()->LogStats['newsletter_var_name'];
+					$newsletterVar = Piwik_Common::getParameterFromQueryString( $currentUrlParse['query'], $newsletterVariableName);
+		
+					if($newsletterVar !== false && !empty($newsletterVar))
+					{
+						$refererAnalyzed = true;
+						$typeRefererAnalyzed = Piwik_Common::REFERER_TYPE_NEWSLETTER;
+						$nameRefererAnalyzed = $newsletterVar;
+					}
+				}
+			}
+			
+			/*
+			 * Partner analysis
+			 */
+			 //TODO handle partner from a list of known partner URLs
+			if( !$refererAnalyzed )
+			{				
+				if(isset($currentUrlParse['query']))
+				{		
+					$partnerVariableName = Piwik_LogStats_Config::getInstance()->LogStats['partner_var_name'];
+					$partnerVar = Piwik_Common::getParameterFromQueryString($currentUrlParse['query'], $partnerVariableName);
+									
+					if($partnerVar !== false && !empty($partnerVar))
+					{
+						$refererAnalyzed = true;
+						$typeRefererAnalyzed = Piwik_Common::REFERER_TYPE_PARTNER;
+						$nameRefererAnalyzed = $partnerVar;
+					}
+				}
+			}
+			
+			/*
+			 * Campaign analysis
+			 */
+			if( !$refererAnalyzed )
+			{				
+				if(isset($currentUrlParse['query']))
+				{		
+					$campaignVariableName = Piwik_LogStats_Config::getInstance()->LogStats['campaign_var_name'];
+					$campaignName = Piwik_Common::getParameterFromQueryString($currentUrlParse['query'], $campaignVariableName);
+					
+					if( $campaignName !== false && !empty($campaignName))
+					{
+						$campaignKeywordVariableName = Piwik_LogStats_Config::getInstance()->LogStats['campaign_keyword_var_name'];
+						$campaignKeyword = Piwik_Common::getParameterFromQueryString($currentUrlParse['query'], $campaignKeywordVariableName);
+	
+						$refererAnalyzed = true;
+						$typeRefererAnalyzed = Piwik_Common::REFERER_TYPE_CAMPAIGN;
+						$nameRefererAnalyzed = $campaignName;
+					
+						if(!empty($campaignKeyword))
+						{
+							$keywordRefererAnalyzed = $campaignKeyword;
+						}
+					}
+				}
+			}
+			
+			/*
+			 * Direct entry (referer host is similar to current host)
+			 * And we have previously tried to detect the newsletter/partner/campaign variables in the URL 
+			 * so it can only be a direct access
+			 */
+			if( !$refererAnalyzed )
+			{
+				$currentUrlParse = @parse_url($currentUrl);
+		
+				if(isset($currentUrlParse['host']))
+				{
+					$currentHost = $currentUrlParse['host'];
+					$currentSH = $currentUrlParse['scheme'].'://'.$currentUrlParse['host'];
+				
+					if($currentHost == $refererHost)
+					{
+						$refererAnalyzed = true;
+						$typeRefererAnalyzed = Piwik_Common::REFERER_TYPE_DIRECT_ENTRY;
+					}
+				}
+				
+			}
+
+			/*
+			 * Normal website referer
+			 */
+			if( !$refererAnalyzed )
+			{
+				$refererAnalyzed = true;
+				$typeRefererAnalyzed = Piwik_Common::REFERER_TYPE_WEBSITE;
+				$nameRefererAnalyzed = $refererHost;
+			}
+		}
+
+
+		$refererInformation = array(
+			'referer_type' 		=> $typeRefererAnalyzed,
+			'referer_name' 		=> $nameRefererAnalyzed,
+			'referer_keyword' 	=> $keywordRefererAnalyzed,
+			'referer_url' 		=> $refererUrl,
+		);
+		
+		return $refererInformation;
+	}
+	
+	private function getConfigHash( $os, $browserName, $browserVersion, $resolution, $colorDepth, $plugin_Flash, $plugin_Director, $plugin_RealPlayer, $plugin_Pdf, $plugin_WindowsMedia, $plugin_Java, $plugin_Cookie, $ip, $browserLang)
+	{
+		return md5( $os . $browserName . $browserVersion . $resolution . $colorDepth . $plugin_Flash . $plugin_Director . $plugin_RealPlayer . $plugin_Pdf . $plugin_WindowsMedia . $plugin_Java . $plugin_Cookie . $ip . $browserLang );
+	}
+	
+	private function getVisitorUniqueId()
+	{
+		if($this->isVisitorKnown())
+		{
+			return -1;
+		}
+		else
+		{
+			return Piwik_Common::generateUniqId();
+		}
+	}
+		
+}
+?>
Index: /trunk/modules/LogStats/Plugins.php
===================================================================
--- /trunk/modules/LogStats/Plugins.php (revision 28)
+++ /trunk/modules/LogStats/Plugins.php (revision 28)
@@ -0,0 +1,52 @@
+<?php
+
+class Piwik_Plugin_LogStats_Provider extends Piwik_Plugin
+{	
+	public function __construct()
+	{
+	}
+
+	public function getInformation()
+	{
+		$info = array(
+			'name' => 'LogProvider',
+			'description' => 'Log in the DB the hostname looked up from the IP',
+			'author' => 'Piwik',
+			'homepage' => 'http://piwik.org/plugins/LogProvider',
+			'version' => '0.1',
+		);
+		
+		return $info;
+	}
+	
+	function install()
+	{
+		// add column hostname / hostname ext in the visit table
+	}
+	
+	function uninstall()
+	{
+		// add column hostname / hostname ext in the visit table
+	}
+	
+	function getListHooksRegistered()
+	{
+		$hooks = array(
+			'LogsStats.NewVisitor' => 'detectHostname'
+		);
+		return $hooks;
+	}
+	
+	function detectHostname( $notification )
+	{
+		$object = $notification->getNotificationObject();
+		printDebug();
+	}
+}
+/*
+class Piwik_Plugin_LogStats_UserSettings extends Piwik_Plugin
+{
+	
+}*/
+
+?>
Index: /trunk/modules/LogStats/Config.php
===================================================================
--- /trunk/modules/LogStats/Config.php (revision 30)
+++ /trunk/modules/LogStats/Config.php (revision 30)
@@ -0,0 +1,41 @@
+<?php
+
+/**
+ * Simple class to access the configuration file
+ */
+class Piwik_LogStats_Config
+{
+	static private $instance = null;
+	
+	static public function getInstance()
+	{
+		if (self::$instance == null)
+		{			
+			$c = __CLASS__;
+			self::$instance = new $c();
+		}
+		return self::$instance;
+	}
+	
+	public $config = array();
+	
+	private function __construct()
+	{
+		$pathIniFile = PIWIK_INCLUDE_PATH . '/config/config.ini.php';
+		$this->config = parse_ini_file($pathIniFile, true);
+	}
+	
+	public function __get( $name )
+	{
+		if(isset($this->config[$name]))
+		{
+			return $this->config[$name];
+		}
+		else
+		{
+			throw new Exception("The config element $name is not available in the configuration (check the configuration file).");
+		}
+	}
+}
+
+?>
Index: /trunk/modules/LogStats/Db.php
===================================================================
--- /trunk/modules/LogStats/Db.php (revision 30)
+++ /trunk/modules/LogStats/Db.php (revision 30)
@@ -0,0 +1,74 @@
+<?php
+
+/**
+ * Simple database PDO wrapper
+ * 
+ */
+class Piwik_LogStats_Db 
+{
+	private $connection;
+	private $username;
+	private $password;
+	
+	public function __construct( $host, $username, $password, $dbname) 
+	{
+		$this->dsn = "mysql:dbname=$dbname;host=$host";
+		$this->username = $username;
+		$this->password = $password;
+	}
+
+	public function connect() 
+	{
+		try {
+			$pdoConnect = new PDO($this->dsn, $this->username, $this->password);
+			$pdoConnect->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
+			$this->connection = $pdoConnect;
+		} catch (PDOException $e) {
+			throw new Exception("Error connecting database: ".$e->getMessage());
+		}
+	}
+
+	public function prefixTable( $suffix )
+	{
+		$prefix = Piwik_LogStats_Config::getInstance()->database['tables_prefix'];
+		
+		return $prefix . $suffix;
+	}
+	
+	public function fetchAll( $query, $parameters )
+	{
+		try {
+			$sth = $this->query( $query, $parameters );
+			return $sth->fetchAll(PDO::FETCH_ASSOC);
+		} catch (PDOException $e) {
+			throw new Exception("Error query: ".$e->getMessage());
+		}
+	}
+	
+	public function fetch( $query, $parameters )
+	{
+		try {
+			$sth = $this->query( $query, $parameters );
+			return $sth->fetch(PDO::FETCH_ASSOC);
+		} catch (PDOException $e) {
+			throw new Exception("Error query: ".$e->getMessage());
+		}
+	}
+	
+	public function query($query, $parameters = array()) 
+	{
+		try {
+			$sth = $this->connection->prepare($query);
+			$sth->execute( $parameters );
+			return $sth;
+		} catch (PDOException $e) {
+			throw new Exception("Error query: ".$e->getMessage());
+		}
+	}
+	
+	public function lastInsertId()
+	{
+		return  $this->connection->lastInsertId();
+	}
+}
+?>
Index: /trunk/modules/TablePartitioning.php
===================================================================
--- /trunk/modules/TablePartitioning.php (revision 30)
+++ /trunk/modules/TablePartitioning.php (revision 30)
@@ -0,0 +1,100 @@
+<?php
+
+abstract class Piwik_TablePartitioning
+{
+	protected $tableName = null;
+	protected $generatedTableName = null;
+	protected $timestamp = null;
+	
+	public function __construct( $tableName )
+	{
+		$this->tableName = $tableName;
+	}
+	
+	abstract protected function generateTableName() ;
+	
+	
+	public function setDate( $timestamp )
+	{
+		$this->timestamp = $timestamp;
+		$this->generatedTableName = null;
+	}
+		
+	public function getTableName()
+	{
+		// table name already processed
+		if(!is_null($this->generatedTableName))
+		{
+			return $this->generatedTableName;
+		}
+		
+		if(is_null($this->timestamp))
+		{
+			throw new Exception("You have to specify a timestamp for a Table Partitioning by date.");
+		}
+		
+		// generate table name
+		$this->generatedTableName = $this->generateTableName();
+		 
+		// we make sure the table already exists
+		$this->checkTableExists();
+	}
+	
+	protected function checkTableExists()
+	{
+		$tablesAlreadyInstalled = Piwik::getTablesInstalled();
+		
+		if(!in_array($this->generatedTableName, $tablesAlreadyInstalled))
+		{
+			$db = Zend_Registry::get('db');
+			$sql = Piwik::getTableCreateSql($this->tableName);
+			
+			$config = Zend_Registry::get('config');
+			$prefixTables = $config->database->tables_prefix;
+			$sql = str_replace( $prefixTables . $this->tableName, $this->generatedTableName, $sql);
+			
+			$db->query( $sql );
+		}
+	}
+	
+	protected function __toString()
+	{
+		return $this->getTableName();
+	}
+}
+
+class Piwik_TablePartitioning_Monthly extends Piwik_TablePartitioning
+{
+	public function __construct( $tableName )
+	{
+		parent::__construct($tableName);
+	}
+	protected function generateTableName()
+	{
+		$config = Zend_Registry::get('config');
+		$prefixTables = $config->database->tables_prefix;
+		
+		$date = date("Y_m", $this->timestamp);
+		
+		return $prefixTables . $this->tableName . "_" . $date;
+	}
+		
+}
+class Piwik_TablePartitioning_Daily extends Piwik_TablePartitioning
+{
+	public function __construct( $tableName )
+	{
+		parent::__construct($tableName);
+	}
+	protected function generateTableName()
+	{
+		$config = Zend_Registry::get('config');
+		$prefixTables = $config->database->tables_prefix;
+		
+		$date = date("Y_m_d", $this->timestamp);
+		
+		return $prefixTables . $this->tableName . "_" . $date;
+	}
+		
+}
+?>
Index: /trunk/modules/Timer.php
===================================================================
--- /trunk/modules/Timer.php (revision 29)
+++ /trunk/modules/Timer.php (revision 29)
@@ -0,0 +1,37 @@
+<?php
+class Piwik_Timer
+{
+    private $m_Start;
+
+    public function __construct()
+    {
+        $this->m_Start = 0.0;
+        $this->init();
+    }
+
+    private function getMicrotime()
+    {
+        list($micro_seconds, $seconds) = explode(" ", microtime());
+        return ((float)$micro_seconds + (float)$seconds);
+    }
+
+    public function init()
+    {
+        $this->m_Start = $this->getMicrotime();
+    }
+
+    public function getTime($decimals = 2)
+    {
+        return number_format($this->getMicrotime() - $this->m_Start, $decimals, '.', '');
+    }
+    public function getTimeMs($decimals = 2)
+    {
+        return number_format(1000*($this->getMicrotime() - $this->m_Start), $decimals, '.', '');
+    }
+    
+    public function __toString()
+    {
+    	return "Time elapsed: ". $this->getTime() ."s";
+    }
+}
+?>
Index: /trunk/modules/Log.php
===================================================================
--- /trunk/modules/Log.php (revision 20)
+++ /trunk/modules/Log.php (revision 30)
@@ -1,4 +1,3 @@
 <?php
-Zend_Loader::loadClass('Zend_Log');
 Zend_Loader::loadClass('Zend_Log');
 Zend_Loader::loadClass('Zend_Log_Formatter_Interface');
@@ -23,8 +22,9 @@
 		parent::__construct();
 		
-		$this->logToFileFilename = $logToFileFilename;
+		
+		$this->logToFileFilename = Zend_Registry::get('config')->path->log . $logToFileFilename;
 		$this->fileFormatter = $fileFormatter;
 		$this->screenFormatter = $screenFormatter;
-		$this->logToDatabaseTableName = $logToDatabaseTableName;
+		$this->logToDatabaseTableName = Piwik::prefixTable($logToDatabaseTableName);
 		$this->logToDatabaseColumnMapping = $logToDatabaseColumnMapping;
 	}
@@ -32,5 +32,5 @@
 	static public function dump($var, $label=null)
 	{
-		Zend_Registry::get('LoggerMessages')->log(Zend_Debug::dump($var, $label, false), Piwik_Log::DEBUG);
+		Zend_Registry::get('logger_message')->log(Zend_Debug::dump($var, $label, false), Piwik_Log::DEBUG);
 	}
 	
@@ -38,6 +38,13 @@
 	{
 		$writerFile = new Zend_Log_Writer_Stream($this->logToFileFilename);
+		Piwik::mkdir(Zend_Registry::get('config')->path->log);
 		$writerFile->setFormatter( $this->fileFormatter );
 		$this->addWriter($writerFile);
+	}
+	
+	function addWriteToNull()
+	{
+		Zend_Loader::loadClass('Zend_Log_Writer_Null');
+		$this->addWriter( new Zend_Log_Writer_Null );
 	}
 	
@@ -59,4 +66,9 @@
 	}
 	
+	public function getWritersCount()
+	{
+		return count($this->_writers);
+	}
+	
     /**
      * Log an event
@@ -69,10 +81,5 @@
             throw new Zend_Log_Exception('No writers were added');
         }
-		if(isset($event['priority']))
-		{
-	        if (! isset($this->_priorities[$event['priority']])) {
-	            throw new Zend_Log_Exception('Bad log priority');
-	        }
-		}
+        
 		$event['timestamp'] = date('c');
 		
@@ -105,10 +112,15 @@
     public function format($event)
     {
-    	$str = implode(" ", $event);
+    	foreach($event as &$value)
+    	{
+    		$value = str_replace("\n", '\n', $value);
+    		$value = '"'.$value.'"';
+    	}
+    	$str = implode(" ", $event) . "\n";
     	return $str;
     }
 }
 
-class Piwik_Log_Formatter_ScreenFormatter implements Zend_Log_Formatter_Interface
+class Piwik_Log_Formatter_Message_ScreenFormatter implements Zend_Log_Formatter_Interface
 {
 	/**
@@ -120,21 +132,91 @@
     public function format($event)
     {
-    	$str = '';
-    	foreach($event as $name => $value)
+    	return $event['message'];
+    }
+}
+class Piwik_Log_Formatter_APICall_ScreenFormatter implements Zend_Log_Formatter_Interface
+{
+	/**
+     * Formats data into a single line to be written by the writer.
+     *
+     * @param  array    $event    event data
+     * @return string             formatted line to write to the log
+     */
+    public function format($event)
+    {
+    	$str =  "\n<br> ";
+    	$str .= "Called: {$event['class_name']}.{$event['method_name']} (took {$event['execution_time']}ms) \n<br>";
+    	$str .= "Parameters: ";
+    	$parameterNamesAndDefault = unserialize($event['parameter_names_default_values']);
+    	$parameterValues = unserialize($event['parameter_values']);
+    	
+    	$i = 0; 
+    	foreach($parameterNamesAndDefault as $pName => $pDefault)
     	{
-    		$str .= "$name : $value \n<br>";
+    		if(isset($parameterValues[$i]))
+    		{
+	    		$currentValue = $parameterValues[$i];
+    		}
+    		else
+    		{
+    			$currentValue = $pDefault;
+    		}
+    		
+    		$currentValue = $this->formatValue($currentValue);
+    		$str .= "$pName = $currentValue, ";
+    		
+    		$i++;
     	}
+    	$str .=  "\n<br> ";
+    	
+    	$str .= "Returned: ".$this->formatValue($event['returned_value']);
+    	$str .=  "\n<br> ";
     	return $str;
     }
-}
-
-class Piwik_Log_APICalls extends Piwik_Log
-{
+    
+    private function formatValue( $value )
+    {
+    	if(is_string($value))
+		{
+			$value = "'$value'";
+		}
+		if(is_null($value))
+		{
+			$value= 'null';
+		}
+		if(is_array($value))
+		{
+			$value = "array( ".implode(", ", $value). ")";
+		}
+		return $value;
+		
+    }
+}
+
+
+class Piwik_Log_Null extends Zend_Log
+{
+	public function __construct()
+	{
+	}
+	
+	public function log($message, $priority = Zend_Log::INFO )
+	{
+		parent::log($message, $priority);
+	}
+}
+
+Zend_Loader::loadClass('Piwik_Common');
+
+class Piwik_Log_APICall extends Piwik_Log
+{
+	const ID = 'logger_api_call';
+
 	function __construct()
 	{
-		$logToFileFilename = 'api_call';
-		$logToDatabaseTableName = 'log_api_calls';//TODO generalize
+		$logToFileFilename = self::ID;
+		$logToDatabaseTableName = self::ID;
 		$logToDatabaseColumnMapping = null;
-		$screenFormatter = new Piwik_Log_Formatter_ScreenFormatter;
+		$screenFormatter = new Piwik_Log_Formatter_APICall_ScreenFormatter;
 		$fileFormatter = new Piwik_Log_Formatter_FileFormatter;
 		
@@ -145,13 +227,16 @@
 							$logToDatabaseColumnMapping );
 		
-		$this->setEventItem('ip', ip2long( Piwik::getIp() ) );
-	}
-	
-	function log( $methodName, $parameters, $executionTime)
+		$this->setEventItem('caller_ip', ip2long( Piwik_Common::getIp() ) );
+	}
+	
+	function log( $className, $methodName, $parameterNames,	$parameterValues, $executionTime, $returnedValue)
 	{
 		$event = array();
-		$event['methodName'] = $methodName;
-		$event['parameters'] = serialize($parameters);
-		$event['executionTime'] = $executionTime;
+		$event['class_name'] = $className;
+		$event['method_name'] = $methodName;
+		$event['parameter_names_default_values'] = serialize($parameterNames);
+		$event['parameter_values'] = serialize($parameterValues);
+		$event['execution_time'] = $executionTime;
+		$event['returned_value'] = is_array($returnedValue) ? serialize($returnedValue) : $returnedValue;
 		
 		parent::log($event);
@@ -159,12 +244,13 @@
 }
 
-class Piwik_Log_Messages extends Piwik_Log
-{
+class Piwik_Log_Message extends Piwik_Log
+{
+	const ID = 'logger_message';
 	function __construct()
 	{
-		$logToFileFilename = 'message';
-		$logToDatabaseTableName = 'log_message';//TODO generalize
+		$logToFileFilename = self::ID;
+		$logToDatabaseTableName = self::ID;
 		$logToDatabaseColumnMapping = null;
-		$screenFormatter = new Piwik_Log_Formatter_ScreenFormatter;
+		$screenFormatter = new Piwik_Log_Formatter_Message_ScreenFormatter;
 		$fileFormatter = new Piwik_Log_Formatter_FileFormatter;
 		
@@ -174,6 +260,4 @@
 							$logToDatabaseTableName, 
 							$logToDatabaseColumnMapping );
-		
-		$this->setEventItem('ip', ip2long( Piwik::getIp() ) );
 	}
 	
@@ -187,3 +271,146 @@
 }
 
+class Piwik_Log_Formatter_Error_ScreenFormatter implements Zend_Log_Formatter_Interface
+{
+	/**
+     * Formats data into a single line to be written by the writer.
+     *
+     * @param  array    $event    event data
+     * @return string             formatted line to write to the log
+     */
+    public function format($event)
+    {
+		$errno = $event['errno'] ;
+		$errstr = $event['message'] ;
+		$errfile = $event['errfile'] ;
+		$errline = $event['errline'] ;
+		$backtrace = $event['backtrace'] ;
+		
+		$strReturned = '';
+	    $errno = $errno & error_reporting();
+	    if($errno == 0) return '';
+	    if(!defined('E_STRICT'))            define('E_STRICT', 2048);
+	    if(!defined('E_RECOVERABLE_ERROR')) define('E_RECOVERABLE_ERROR', 4096);
+	    if(!defined('E_EXCEPTION')) 		define('E_EXCEPTION', 8192);
+	    $strReturned .= "\n<div style='word-wrap: break-word; border: 3px solid red; padding:4px; width:70%; background-color:#FFFF96;'><b>";
+	    switch($errno)
+	    {
+	        case E_ERROR:               $strReturned .=  "Error";                  break;
+	        case E_WARNING:             $strReturned .=  "Warning";                break;
+	        case E_PARSE:               $strReturned .=  "Parse Error";            break;
+	        case E_NOTICE:              $strReturned .=  "Notice";                 break;
+	        case E_CORE_ERROR:          $strReturned .=  "Core Error";             break;
+	        case E_CORE_WARNING:        $strReturned .=  "Core Warning";           break;
+	        case E_COMPILE_ERROR:       $strReturned .=  "Compile Error";          break;
+	        case E_COMPILE_WARNING:     $strReturned .=  "Compile Warning";        break;
+	        case E_USER_ERROR:          $strReturned .=  "User Error";             break;
+	        case E_USER_WARNING:        $strReturned .=  "User Warning";           break;
+	        case E_USER_NOTICE:         $strReturned .=  "User Notice";            break;
+	        case E_STRICT:              $strReturned .=  "Strict Notice";          break;
+	        case E_RECOVERABLE_ERROR:   $strReturned .=  "Recoverable Error";      break;
+	        case E_EXCEPTION:   		$strReturned .=  "Exception";      break;
+	        default:                    $strReturned .=  "Unknown error ($errno)"; break;
+	    }
+	    $strReturned .= ":</b> <i>$errstr</i> in <b>$errfile</b> on line <b>$errline</b>\n";
+	    $strReturned .= "<br><br>Backtrace --><DIV style='font-family:Courier;font-size:10pt'>";
+	    $strReturned .= str_replace("\n", "<br>", $backtrace);
+	    $strReturned .= "</div><br><br>";
+	    $strReturned .= "\n</pre></div><br>";
+	    
+	    return $strReturned;
+    }
+}
+
+class Piwik_Log_Formatter_Exception_ScreenFormatter implements Zend_Log_Formatter_Interface
+{
+	/**
+     * Formats data into a single line to be written by the writer.
+     *
+     * @param  array    $event    event data
+     * @return string             formatted line to write to the log
+     */
+    public function format($event)
+    {
+		$errno = $event['errno'] ;
+		$errstr = $event['message'] ;
+		$errfile = $event['errfile'] ;
+		$errline = $event['errline'] ;
+		$backtrace = $event['backtrace'] ;
+		
+		$strReturned = '';
+	    $strReturned .= "\n<div style='word-wrap: break-word; border: 3px solid red; padding:4px; width:70%; background-color:#FFFF96;'><b>";
+	    $strReturned .= "Exception uncaught</b> <i>$errstr</i> in <b>$errfile</b> on line <b>$errline</b>\n";
+	    $strReturned .= "<br><br>Backtrace --><DIV style='font-family:Courier;font-size:10pt'>";
+	    $strReturned .= str_replace("\n", "<br>", $backtrace);
+	    $strReturned .= "</div><br><br>";
+	    $strReturned .= "\n</pre></div><br>";
+	    
+	    return $strReturned;
+    }
+}
+
+
+class Piwik_Log_Error extends Piwik_Log
+{
+	const ID = 'logger_error';
+	function __construct()
+	{
+		$logToFileFilename = self::ID;
+		$logToDatabaseTableName = self::ID;
+		$logToDatabaseColumnMapping = null;
+		$screenFormatter = new Piwik_Log_Formatter_Error_ScreenFormatter;
+		$fileFormatter = new Piwik_Log_Formatter_FileFormatter;
+		
+		parent::__construct($logToFileFilename, 
+							$fileFormatter,
+							$screenFormatter,
+							$logToDatabaseTableName, 
+							$logToDatabaseColumnMapping );
+	}
+	
+	public function log($errno, $errstr, $errfile, $errline, $backtrace)
+	{
+		$event = array();
+		$event['errno'] = $errno;
+		$event['message'] = $errstr;
+		$event['errfile'] = $errfile;
+		$event['errline'] = $errline;
+		$event['backtrace'] = $backtrace;
+		
+		parent::log($event);
+	}
+}
+
+class Piwik_Log_Exception extends Piwik_Log
+{
+	const ID = 'logger_exception';
+	function __construct()
+	{
+		$logToFileFilename = self::ID;
+		$logToDatabaseTableName = self::ID;
+		$logToDatabaseColumnMapping = null;
+		$screenFormatter = new Piwik_Log_Formatter_Exception_ScreenFormatter;
+		$fileFormatter = new Piwik_Log_Formatter_FileFormatter;
+		
+		parent::__construct($logToFileFilename, 
+							$fileFormatter,
+							$screenFormatter,
+							$logToDatabaseTableName, 
+							$logToDatabaseColumnMapping );
+	}
+	
+	public function log($exception)
+	{
+		
+		$event = array();
+		$event['errno'] 	= $exception->getCode();
+		$event['message'] 	= $exception->getMessage();
+		$event['errfile'] 	= $exception->getFile();
+		$event['errline'] 	= $exception->getLine();
+		$event['backtrace'] = $exception->getTraceAsString();
+		
+		parent::log($event);
+	}
+}
+
 ?>
Index: /trunk/modules/Piwik.php
===================================================================
--- /trunk/modules/Piwik.php (revision 20)
+++ /trunk/modules/Piwik.php (revision 30)
@@ -7,5 +7,17 @@
 	static public function log($message, $priority = Zend_Log::NOTICE)
 	{
-		Zend_Registry::get('logger')->log($message . PHP_EOL);
+		Zend_Registry::get('logger_message')->log($message . "<br>" . PHP_EOL);
+	}
+	
+	static public function getTableCreateSql( $tableName )
+	{
+		$tables = Piwik::getTablesCreateSql();
+		
+		if(!isset($tables[$tableName]))
+		{
+			throw new Exception("The table '$tableName' SQL creation code couldn't be found.");
+		}
+		
+		return $tables[$tableName];
 	}
 	
@@ -50,12 +62,112 @@
 			",
 			
-			);
+			
+			'logger_message' => "CREATE TABLE {$prefixTables}logger_message (
+									  idlogger_message INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
+									  timestamp TIMESTAMP NULL,
+									  message TINYTEXT NULL,
+									  PRIMARY KEY(idlogger_message)
+									)
+			",
+			
+			'logger_api_call' => "CREATE TABLE {$prefixTables}logger_api_call (
+									  idlogger_api_call INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
+									  class_name VARCHAR(255) NULL,
+									  method_name VARCHAR(255) NULL,
+									  parameter_names_default_values TINYTEXT NULL,
+									  parameter_values TINYTEXT NULL,
+									  execution_time FLOAT NULL,
+									  caller_ip BIGINT NULL,
+									  timestamp TIMESTAMP NULL,
+									  returned_value TINYTEXT NULL,
+									  PRIMARY KEY(idlogger_api_call)
+									) 
+			",
+			
+			'logger_error' => "CREATE TABLE {$prefixTables}logger_error (
+									  idlogger_error INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
+									  timestamp TIMESTAMP NULL,
+									  message TINYTEXT NULL,
+									  errno INTEGER UNSIGNED NULL,
+									  errline INTEGER UNSIGNED NULL,
+									  errfile VARCHAR(255) NULL,
+									  backtrace TEXT NULL,
+									  PRIMARY KEY(idlogger_error)
+									)
+			",
+			
+			'logger_exception' => "CREATE TABLE {$prefixTables}logger_exception (
+									  idlogger_exception INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
+									  timestamp TIMESTAMP NULL,
+									  message TINYTEXT NULL,
+									  errno INTEGER UNSIGNED NULL,
+									  errline INTEGER UNSIGNED NULL,
+									  errfile VARCHAR(255) NULL,
+									  backtrace TEXT NULL,
+									  PRIMARY KEY(idlogger_exception)
+									)
+			",
+			
+			
+			'log_action' => "CREATE TABLE {$prefixTables}log_action (
+									  idaction INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
+									  name VARCHAR(255) NOT NULL,
+  									  type TINYINT UNSIGNED NULL,
+									  PRIMARY KEY(idaction)
+						)
+			",
+			
+			'log_visit' => "CREATE TABLE {$prefixTables}log_visit (
+  idvisit INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT,
+  idsite INTEGER(10) UNSIGNED NOT NULL,
+  visitor_localtime TIME NOT NULL,
+  visitor_idcookie CHAR(32) NOT NULL,
+  visitor_returning TINYINT(1) NOT NULL,
+  visit_first_action_time DATETIME NOT NULL,
+  visit_last_action_time DATETIME NOT NULL,
+  visit_server_date DATE NOT NULL,
+  visit_exit_idaction INTEGER(11) NOT NULL,
+  visit_entry_idaction INTEGER(11) NOT NULL,
+  visit_total_actions SMALLINT(5) UNSIGNED NOT NULL,
+  visit_total_time SMALLINT(5) UNSIGNED NOT NULL,
+  referer_type INTEGER UNSIGNED NULL,
+  referer_name VARCHAR(70) NULL,
+  referer_url TEXT NOT NULL,
+  referer_keyword VARCHAR(255) NULL,
+  config_md5config CHAR(32) NOT NULL,
+  config_os CHAR(3) NOT NULL,
+  config_browser_name VARCHAR(10) NOT NULL,
+  config_browser_version VARCHAR(20) NOT NULL,
+  config_resolution VARCHAR(9) NOT NULL,
+  config_color_depth TINYINT(2) UNSIGNED NOT NULL,
+  config_pdf TINYINT(1) NOT NULL,
+  config_flash TINYINT(1) NOT NULL,
+  config_java TINYINT(1) NOT NULL,
+  config_javascript TINYINT(1) NOT NULL,
+  config_director TINYINT(1) NOT NULL,
+  config_quicktime TINYINT(1) NOT NULL,
+  config_realplayer TINYINT(1) NOT NULL,
+  config_windowsmedia TINYINT(1) NOT NULL,
+  config_cookie TINYINT(1) NOT NULL,
+  location_ip BIGINT(11) NOT NULL,
+  location_browser_lang VARCHAR(20) NOT NULL,
+  location_country CHAR(3) NOT NULL,
+  location_continent CHAR(3) NOT NULL,
+  PRIMARY KEY(idvisit)
+)
+			",
+			
+			'log_link_visit_action' => "CREATE TABLE {$prefixTables}log_link_visit_action (
+											  idlink_va INTEGER(11) NOT NULL AUTO_INCREMENT,
+											  idvisit INTEGER(10) UNSIGNED NOT NULL,
+											  idaction INTEGER(10) UNSIGNED NOT NULL,
+											  idaction_ref INTEGER(11) UNSIGNED NOT NULL,
+											  time_spent_ref_action INTEGER(10) UNSIGNED NOT NULL,
+											  PRIMARY KEY(idlink_va)
+											)
+			",
+			
+		);
 		return $tables;
-	}
-	
-	static public function getIp()
-	{
-		//TODO test and move from piwik
-		return '127.0.0.1';
 	}
 	
@@ -107,4 +219,23 @@
 	}
 	
+	static public function createHtAccess( $path )
+	{
+		file_put_contents($path . ".htaccess", "Deny from all");
+	}
+	
+	static public function mkdir( $path, $mode = 0755, $denyAccess = true )
+	{
+		$path = PIWIK_INCLUDE_PATH . '/' . $path;
+		if(!is_dir($path))
+		{
+			mkdir($path, $mode, true);
+		}
+		
+		if($denyAccess)
+		{
+			Piwik::createHtAccess($path);
+		}
+	}
+	
 	static public function prefixTable( $table )
 	{
@@ -132,9 +263,10 @@
 
 		$db = Zend_Registry::get('db');
-		$allTables = $db->fetchCol('SHOW TABLES');
-		
-		$intersect = array_intersect($allTables, $allMyTables);
-		
-		return $intersect;		
+		$config = Zend_Registry::get('config');
+		$prefixTables = $config->database->tables_prefix;
+		
+		$allTables = $db->fetchCol("SHOW TABLES LIKE '$prefixTables%'");
+				
+		return $allTables;		
 	}
 	
@@ -165,14 +297,72 @@
 	static public function createLogObject()
 	{
-		//TODO
-		//$log = new Piwik_Log;
-	}
-	static public function createConfigObject()
-	{
-		$config = new Piwik_Config;
+		$configAPI = Zend_Registry::get('config')->log;
+		
+		$aLoggers = array(
+//				'logger_query_profile' => new Piwik_Log_QueryProfile, // TODO Piwik_Log_QueryProfile
+				'logger_api_call' => new Piwik_Log_APICall,
+				'logger_exception' => new Piwik_Log_Exception,
+				'logger_error' => new Piwik_Log_Error,
+				'logger_message' => new Piwik_Log_Message,
+			);			
+			
+		foreach($configAPI as $loggerType => $aRecordTo)
+		{
+			if(isset($aLoggers[$loggerType]))
+			{
+				$logger = $aLoggers[$loggerType];
+				
+				foreach($aRecordTo as $recordTo)
+				{
+					switch($recordTo)
+					{
+						case 'screen':
+							$logger->addWriteToScreen();
+						break;
+						
+						case 'database':
+							$logger->addWriteToDatabase();
+						break;
+						
+						case 'file':
+							$logger->addWriteToFile();		
+						break;
+						
+						default:
+							throw new Exception("TODO");
+						break;
+					}
+				}
+			}
+		}
+		
+		foreach($aLoggers as $loggerType =>$logger)
+		{
+			if($logger->getWritersCount() == 0)
+			{
+				$logger->addWriteToNull();
+			}
+			Zend_Registry::set($loggerType, $logger);
+		}
+	}
+	
+	static public function createConfigObject( $pathConfigFile = null )
+	{
+		$config = new Piwik_Config($pathConfigFile);
 		
 		assert(count($config) != 0);
 	}
 
+	static public function dropTables()
+	{
+		$tablesAlreadyInstalled = self::getTablesInstalled();
+		$db = Zend_Registry::get('db');
+		
+		foreach($tablesAlreadyInstalled as $tableName)
+		{
+			$db->query("DROP TABLE $tableName");
+		}			
+	}
+	
 	static public function createTables()
 	{
Index: /trunk/modules/ErrorHandler.php
===================================================================
--- /trunk/modules/ErrorHandler.php (revision 14)
+++ /trunk/modules/ErrorHandler.php (revision 22)
@@ -2,35 +2,9 @@
 function Piwik_ErrorHandler($errno, $errstr, $errfile, $errline)
 {
-    $errno = $errno & error_reporting();
-    if($errno == 0) return;
-    if(!defined('E_STRICT'))            define('E_STRICT', 2048);
-    if(!defined('E_RECOVERABLE_ERROR')) define('E_RECOVERABLE_ERROR', 4096);
-    print "\n<div style='word-wrap: break-word; border: 3px solid red; padding:4px; width:70%; background-color:#FFFF96;'><b>";
-    switch($errno)
-    {
-        case E_ERROR:               print "Error";                  break;
-        case E_WARNING:             print "Warning";                break;
-        case E_PARSE:               print "Parse Error";            break;
-        case E_NOTICE:              print "Notice";                 break;
-        case E_CORE_ERROR:          print "Core Error";             break;
-        case E_CORE_WARNING:        print "Core Warning";           break;
-        case E_COMPILE_ERROR:       print "Compile Error";          break;
-        case E_COMPILE_WARNING:     print "Compile Warning";        break;
-        case E_USER_ERROR:          print "User Error";             break;
-        case E_USER_WARNING:        print "User Warning";           break;
-        case E_USER_NOTICE:         print "User Notice";            break;
-        case E_STRICT:              print "Strict Notice";          break;
-        case E_RECOVERABLE_ERROR:   print "Recoverable Error";      break;
-        default:                    print "Unknown error ($errno)"; break;
-    }
-    print ":</b> <i>$errstr</i> in <b>$errfile</b> on line <b>$errline</b>\n";
-    print("<br><br>Backtrace --><DIV style='font-family:Courier;font-size:10pt'>");
-   
-	ob_start();
+    ob_start();
     debug_print_backtrace();
-	$out1 = ob_get_clean();
-	print(str_replace("\n", "<br>", $out1));
-    print("</div><br><br>");
-    print "\n</pre></div><br>";
+    $backtrace = ob_get_contents();
+    ob_end_clean();
+    Zend_Registry::get('logger_error')->log($errno, $errstr, $errfile, $errline, $backtrace);
 }
 ?>
Index: /trunk/modules/Common.php
===================================================================
--- /trunk/modules/Common.php (revision 29)
+++ /trunk/modules/Common.php (revision 29)
@@ -0,0 +1,552 @@
+<?php
+/**
+ * Static class providing functions used by both the CORE of Piwik and the
+ * visitor logging engine. 
+ * 
+ * This is the only external class loaded by the Piwik.php file.
+ * This class should contain only the functions that are used in 
+ * both the CORE and the piwik.php statistics logging engine.
+ */
+class Piwik_Common 
+{
+	const REFERER_TYPE_DIRECT_ENTRY		= 1;
+	const REFERER_TYPE_SEARCH_ENGINE	= 2;
+	const REFERER_TYPE_WEBSITE			= 3;
+	const REFERER_TYPE_PARTNER			= 4;
+	const REFERER_TYPE_NEWSLETTER		= 5;
+	const REFERER_TYPE_CAMPAIGN			= 6;
+	
+	const HTML_ENCODING_QUOTE_STYLE		= ENT_COMPAT;
+	
+	/**
+	 * Returns the variable after cleaning operations.
+	 * NB: The variable still has to be escaped before going into a SQL Query!
+	 * 
+	 * If an array is passed the cleaning is done recursively on all the sub-arrays. \
+	 * The keys of the array are filtered as well!
+	 * 
+	 * How this method works:
+	 * - The variable returned has been htmlspecialchars to avoid the XSS security problem.
+	 * - The single quotes are not protected so "Piwik's amazing" will still be "Piwik's amazing".
+	 * 
+	 * - Transformations are:
+	 * 		- '&' (ampersand) becomes '&amp;'
+	 *  	- '"'(double quote) becomes '&quot;' 
+	 * 		- '<' (less than) becomes '&lt;'
+	 * 		- '>' (greater than) becomes '&gt;'
+	 * - It handles the magic_quotes setting.
+	 * - A non string value is returned without modification
+	 *
+	 * @param mixed The variable to be cleaned
+	 * @return mixed The variable after cleaning
+	 */
+	static public function sanitizeInputValues($value) 
+	{
+		if (is_array($value)) 
+		{
+			foreach (array_keys($value) as $key) 
+			{
+				$newKey = $key;
+				$newKey = Piwik_Common::sanitizeInputValues($newKey);
+				if ($key != $newKey) 
+				{
+				    $value[$newKey] = $value[$key];
+				    unset($value[$key]);
+				}
+				
+				$value[$newKey] = Piwik_Common::sanitizeInputValues($value[$newKey]);
+			}
+		}
+		elseif(is_string($value))
+		{
+			$value = htmlspecialchars($value, Piwik_Common::HTML_ENCODING_QUOTE_STYLE, 'UTF-8');
+
+			/* Undo the damage caused by magic_quotes */
+			if (get_magic_quotes_gpc()) 
+			{
+			    $value = stripslashes($value);
+			}
+		}
+		elseif(!is_numeric($value)
+			&& !is_null($value)
+			&& !is_bool($value)
+		)
+		{
+			throw new Exception("The value to escape has not a supported type. Value = ".var_export($value, true));
+		}
+		return $value;
+    }
+
+	/**
+	 * Returns a variable from the $_REQUEST superglobal.
+	 * If the variable doesn't have a value or an empty value, returns the defaultValue if specified.
+	 * If the variable doesn't have neither a value nor a default value provided, an exception is raised.
+	 * 
+	 * @param string $varName name of the variable
+	 * @param string $varDefault default value. If '', and if the type doesn't match, exit() !
+	 * @param string $varType Expected type, the value must be one of the following: array, numeric, int, integer, string
+	 * 
+	 * @exception if the variable type is not known
+	 * @exception if the variable we want to read doesn't have neither a value nor a default value specified
+	 * 
+	 * @return mixed The variable after cleaning
+	 */
+	static public function getRequestVar($varName, $varDefault = null, $varType = null)
+	{
+		$varDefault = self::sanitizeInputValues( $varDefault );
+		
+		if($varType == 'int')
+		{
+			// settype accepts only integer
+			// 'int' is simply a shortcut for 'integer'
+			$varType = 'integer';
+		}
+		
+		// there is no value $varName in the REQUEST so we try to use the default value	
+		if(empty($varName)
+			|| !isset($_REQUEST[$varName]) 
+			|| empty($_REQUEST[$varName]))
+		{
+			if( is_null($varDefault))
+			{
+				throw new Exception("\$varName '$varName' doesn't have value in \$_REQUEST and doesn't have a" .
+						" \$varDefault value");
+			}
+			else
+			{
+				if( !is_null($varType) 
+					&& in_array($varType, array('string', 'integer', 'array'))
+				)
+				{
+					settype($varDefault, $varType);
+				}
+				return $varDefault;
+			}
+		}
+		
+		// Normal case, there is a value available in REQUEST for the requested varName
+		$value = self::sanitizeInputValues( $_REQUEST[$varName] );
+		
+		if( !is_null($varType))
+		{			
+			$ok = false;
+			
+			if($varType == 'string')
+			{
+				if(is_string($value)) $ok = true;
+			}			
+			elseif($varType == 'numeric')
+			{
+					if(is_numeric($value) || $value==(int)$value || $value==(float)$value) $ok = true;
+			}
+			elseif($varType == 'integer')
+			{
+					if(is_int($value) || $value==(int)$value) $ok = true;
+			}
+			elseif($varType == 'array')
+			{
+					if(is_array($value)) $ok = true;
+			}
+			else
+			{
+				throw new Exception("\$varType specified is not known. It should be one of the following: array, numeric, int, integer, float, string");
+			}
+			
+			// The type is not correct
+			if($ok === false)
+			{
+				if($varDefault === null) 
+				{	
+					throw new Exception("\$varName '$varName' doesn't have a correct type in \$_REQUEST and doesn't " .
+							"have a \$varDefault value");
+				}
+				// we return the default value with the good type set
+				else
+				{
+					settype($varDefault, $varType);
+					return $varDefault;
+				}
+			}
+		}
+				
+		return $value;
+	}
+	
+	
+	static public function generateUniqId()
+	{
+		return md5(uniqid(rand(), true));
+	}
+	
+	/**
+	* get the visitor os
+	* 
+	* @param string $userAgent
+	* @param array $osList
+	* 
+	* @return string 
+	*/
+	static public function getOs($userAgent)
+	{
+		$osNameToId = Array(
+			'Nintendo Wii'	 => 'WII',
+			'PlayStation Portable' => 'PSP',
+			'PLAYSTATION 3'  => 'PS3',
+			'Windows NT 6.0' => 'WVI',
+			'Windows Vista'  => 'WVI',
+			'Windows NT 5.2' => 'WS3',
+			'Windows Server 2003' => 'WS3',
+			'Windows NT 5.1' => 'WXP',
+			'Windows XP'     => 'WXP',
+			'Win98'          => 'W98',
+			'Windows 98'     => 'W98',
+			'Windows NT 5.0' => 'W2K',
+			'Windows 2000'   => 'W2K',
+			'Windows NT 4.0' => 'WNT',
+			'WinNT'          => 'WNT',
+			'Windows NT'     => 'WNT',
+			'Win 9x 4.90'    => 'WME',
+			'Win 9x 4.90'    => 'WME',
+			'Windows Me'     => 'WME',
+			'Win32'          => 'W95',
+			'Win95'          => 'W95',		
+			'Windows 95'     => 'W95',
+			'Mac_PowerPC'    => 'MAC', 
+			'Mac PPC'        => 'MAC',
+			'PPC'            => 'MAC',
+			'Mac PowerPC'    => 'MAC',
+			'Mac OS'         => 'MAC',
+			'Linux'          => 'LIN',
+			'SunOS'          => 'SOS', 
+			'FreeBSD'        => 'BSD', 
+			'AIX'            => 'AIX', 
+			'IRIX'           => 'IRI', 
+			'HP-UX'          => 'HPX', 
+			'OS/2'           => 'OS2', 
+			'NetBSD'         => 'NBS',
+			'Unknown'        => 'UNK' 
+		);
+		
+		foreach($osNameToId as $key => $value)
+		{
+			if ($ok = ereg($key, $userAgent))
+			{
+				return $value;
+			}
+		}
+		return 'UNK';
+	}
+		
+	/**
+	* get visitor browser 
+	* 
+	* @param string $userAgent
+	* @return array array(  'name' 			=> '',
+							'major_number' 	=> '',
+							'minor_number' 	=> '',
+							'version' 		=> '' // major_number.minor_number
+						);
+	*/
+	static public function getBrowserInfo($userAgent)
+	{
+		$browsers = array(
+				'msie'							=> 'IE',
+				'microsoft internet explorer'	=> 'IE',
+				'internet explorer'				=> 'IE',
+				'netscape6'						=> 'NS',
+				'netscape'						=> 'NS',
+				'galeon'						=> 'GA',
+				'phoenix'						=> 'PX',
+				'firefox'						=> 'FF',
+				'mozilla firebird'				=> 'FB',
+				'firebird'						=> 'FB',
+				'seamonkey'						=> 'SM',
+				'chimera'						=> 'CH',
+				'camino'						=> 'CA',
+				'safari'						=> 'SF',
+				'k-meleon'						=> 'KM',
+				'mozilla'						=> 'MO',
+				'opera'							=> 'OP',
+				'konqueror'						=> 'KO',
+				'icab'							=> 'IC',
+				'lynx'							=> 'LX',
+				'links'							=> 'LI',
+				'ncsa mosaic'					=> 'MC',
+				'amaya'							=> 'AM',
+				'omniweb'						=> 'OW',
+				'hotjava'						=> 'HJ',
+				'browsex'						=> 'BX',
+				'amigavoyager'					=> 'AV',
+				'amiga-aweb'					=> 'AW',
+				'ibrowse'						=> 'IB',
+				'unknown'						=> 'unk'
+		);
+		
+		$info = array(
+			'name' 			=> 'UNK',
+			'major_number' 	=> '',
+			'minor_number' 	=> '',
+			'version' 		=> ''
+		);
+		
+		$browser = '';
+		foreach($browsers as $key => $value) 
+		{
+			if(!empty($browser)) $browser .= "|";
+			$browser .= $key;
+		}
+		
+		$results = array();
+		
+		// added fix for Mozilla Suite detection
+		if ((preg_match_all("/(mozilla)[\/\sa-z;.0-9-(]+rv:([0-9]+)([.0-9a-z]+)\) gecko\/[0-9]{8}$/i", $userAgent, $results)) 
+		||	(preg_match_all("/($browser)[\/\sa-z(]*([0-9]+)([\.0-9a-z]+)?/i", $userAgent, $results))
+			)
+		 {
+			$count = count($results[0])-1;
+			
+			// browser code
+			$info['name'] = $browsers[strtolower($results[1][$count])];
+			
+			// majeur version number (7 in mozilla 1.7
+			$info['major_number'] = $results[2][$count];
+			
+			// is an minor version number ? If not, 0
+			$match = array();
+			
+			preg_match('/([.\0-9]+)?([\.a-z0-9]+)?/i', $results[3][$count], $match);
+			
+			if(isset($match[1])) 
+			{
+				// find minor version number (7 in mozilla 1.7, 9 in firefox 0.9.3)
+				$info['minor_number'] = substr($match[1], 0, 2);
+			} 
+			else 
+			{
+				$info['minor_number'] = '.0';
+			}
+			
+			$info['version'] = $info['major_number'] . $info['minor_number'];
+		}	
+		return $info;	
+	}
+
+	
+	/**
+	* Returns the best possible IP
+	* 
+	* @return string ip 
+	*/
+	static public function getIp() 
+	{
+		if(isset($_SERVER['HTTP_CLIENT_IP']) 
+			&& ($ip = Piwik_Common::getFirstIpFromList($_SERVER['HTTP_CLIENT_IP']))
+			&& strpos($ip, "unknown") === false)
+		{
+			return $ip;
+		}
+		elseif(isset($_SERVER['HTTP_X_FORWARDED_FOR']) 
+				&& $ip = Piwik_Common::getFirstIpFromList($_SERVER['HTTP_X_FORWARDED_FOR'])
+				&& isset($ip) 
+				&& !empty($ip)
+				&& strpos($ip, "unknown")===false )
+		{
+			return $ip;
+		}
+		elseif( isset($_SERVER['HTTP_CLIENT_IP'])
+				&& strlen( Piwik_Common::getFirstIpFromList($_SERVER['HTTP_CLIENT_IP']) ) != 0 )
+		{
+			return Piwik_Common::getFirstIpFromList($_SERVER['HTTP_CLIENT_IP']);
+		}
+		else if( isset($_SERVER['HTTP_X_FORWARDED_FOR']) 
+				&& strlen ($ip = Piwik_Common::getFirstIpFromList($_SERVER['HTTP_X_FORWARDED_FOR'])) != 0)
+		{
+			return $ip;
+		}
+		else
+		{
+			return Piwik_Common::getFirstIpFromList($_SERVER['REMOTE_ADDR']);
+		}
+	}
+	
+	
+	/**
+	* Returns the first element of a comma separated list of IPs
+	* 
+	* @param string $ip
+	* 
+	* @return string first element before ','
+	*/
+	static private function getFirstIpFromList($ip)
+	{
+		$p = strpos($ip, ',');
+		if($p!==false)
+		{
+			return Piwik_Common::sanitizeInputValues(substr($ip, 0, $p));
+		}
+		return Piwik_Common::sanitizeInputValues($ip);
+	}
+	
+		
+	/**
+	* Returns the continent of a given country
+	* 
+	* @param string Country 2 letters isocode
+	* 
+	* @return string Continent (3 letters code : afr, asi, eur, amn, ams, oce)
+	*/
+	function getContinent($country)
+	{
+		require_once PIWIK_DATAFILES_INCLUDE_PATH . "/Countries.php";
+		
+		$countryList = $GLOBALS['Piwik_CountryList'];
+		
+		if(isset($countryList[$country][0]))
+		{
+			return $countryList[$country][0];
+		}
+		else
+		{
+			return 'unk';
+		}
+	}
+		
+	/**
+	* Returns the visitor country based only on the Browser Lang information
+	* 
+	* @param string $lang browser lang
+	* 
+	* @return string 
+	*/
+	function getCountry( $lang )
+	{
+		require_once PIWIK_DATAFILES_INCLUDE_PATH . "/Countries.php";
+		
+		$countryList = $GLOBALS['Piwik_CountryList'];
+		
+		$replaceLangCodeByCountryCode = array(
+			// replace cs language (Serbia Montenegro country code) with czech country code
+			'cs' => 'cz',
+			// replace sv language (El Salvador country code) with sweden country code
+			'sv' => 'se',
+			// replace fa language (Unknown country code) with Iran country code
+			'fa' => 'ir',
+			// replace ja language (Unknown country code) with japan country code
+			'ja' => 'jp',
+			// replace ko language (Unknown country code) with corÃ©e country code
+			'ko' => 'kr',
+			// replace he language (Unknown country code) with Israel country code
+			'he' => 'il',
+			// replace da language (Unknown country code) with Danemark country code
+			'da' => 'dk',
+			// replace gb code with UK country code
+			'gb' => 'uk',
+			);
+		
+		
+		if(empty($lang) || strlen($lang) < 2)
+		{
+			return 'xx';
+		}
+		
+		$lang = str_replace(	array_keys($replaceLangCodeByCountryCode), 
+								array_values($replaceLangCodeByCountryCode), 
+								$lang
+					);			
+
+        // Ex: "fr"
+		if(strlen($lang) == 2)
+		{
+			if(isset($countryList[$lang]))
+			{
+				return $lang;
+			}
+		}
+
+		// when comma
+		$offcomma = strpos($lang, ',');
+
+		if($offcomma == 2)
+		{
+			// in 'fr,en-us', keep first two chars
+			$domain = substr($lang, 0, 2);
+			if(isset($countryList[$domain]))
+			{
+				return $domain;
+			}
+
+			// catch the second language Ex: "fr" in "en,fr"
+			$domain = substr($lang, 3, 2);
+			if(isset($countryList[$domain]))
+			{
+				return $domain;
+			}
+		}
+
+		// detect second code Ex: "be" in "fr-be"
+		$off = strpos($lang, '-');
+		if($off!==false)
+		{
+			$domain = substr($lang, $off+1, 2);
+			
+			if(isset($countryList[$domain]))
+			{
+				return $domain;
+			}
+		}
+		
+		// catch the second language Ex: "fr" in "en;q=1.0,fr;q=0.9"
+		if(preg_match("/^[a-z]{2};q=[01]\.[0-9],(?P<domain>[a-z]{2});/", $lang, $parts))
+		{
+			$domain = $parts['domain'];
+
+			if(isset($GLOBALS['countryList'][$domain][0]))
+			{
+				return $domain;
+			}
+		}
+		
+		// finally try with the first ever langage code
+		$domain = substr($lang, 0, 2);
+		if(isset($countryList[$domain]))
+		{
+			return $domain;
+		}
+		
+		// at this point we really can't guess the country
+		return 'xx';
+	}
+	
+	/**
+	* Returns the value of a GET parameter $parameter in an URL query $urlQuery
+	* 
+	* @param string $urlQuery result of parse_url()['query'] and htmlentitied (& is &amp;)
+	* @param string $param
+	* 
+	* @return string|bool Parameter value if found (can be the empty string!), false if not found
+	*/
+	static public function getParameterFromQueryString( $urlQuery, $parameter)
+	{	
+		$refererQuery = '&amp;'.trim(str_replace(array('%20'), ' ', '&amp;'.$urlQuery));
+		$word = '&amp;'.$parameter.'=';
+				
+		if( $off = strrpos($refererQuery, $word))
+		{
+			$off += strlen($word); // &amp;q=
+			$str = substr($refererQuery, $off);
+			$len = strpos($str, '&amp;');
+			if($len === false)
+			{
+				$len = strlen($str);
+			}
+			$toReturn = substr($refererQuery, $off, $len);
+			return $toReturn;
+		}
+		else
+		{
+			return false;
+		}
+	}
+	
+}
+?>
Index: /trunk/libs/Zend/Log/Writer/Stream.php
===================================================================
--- /trunk/libs/Zend/Log/Writer/Stream.php (revision 10)
+++ /trunk/libs/Zend/Log/Writer/Stream.php (revision 23)
@@ -93,5 +93,5 @@
         $line = $this->_formatter->format($event);
         
-        if (! @fwrite($this->_stream, $line)) {
+        if ( fwrite($this->_stream, $line) === false) {
             throw new Zend_Log_Exception("Unable to write to stream");
         }        
Index: /trunk/libs/Zend/Db/Adapter/Mysqli.php
===================================================================
--- /trunk/libs/Zend/Db/Adapter/Mysqli.php (revision 10)
+++ /trunk/libs/Zend/Db/Adapter/Mysqli.php (revision 24)
@@ -244,7 +244,16 @@
         }
 
+		if(!class_exists("mysqli"))
+		{
+            /**
+             * @see Zend_Db_Adapter_Mysqli_Exception
+             */
+            require_once 'Zend/Db/Adapter/Mysqli/Exception.php';
+            throw new Zend_Db_Adapter_Mysqli_Exception("The extension mysqli is not installed.");
+		}
+	
         // Suppress connection warnings here.
         // Throw an exception instead.
-        @$this->_connection = new mysqli(
+        $this->_connection = new mysqli(
             $this->_config['host'],
             $this->_config['username'],
Index: /trunk/libs/Event/Dispatcher.php
===================================================================
--- /trunk/libs/Event/Dispatcher.php (revision 24)
+++ /trunk/libs/Event/Dispatcher.php (revision 24)
@@ -0,0 +1,478 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Copyright (c) 2005, Bertrand Mansion                                  |
+// | All rights reserved.                                                  |
+// |                                                                       |
+// | Redistribution and use in source and binary forms, with or without    |
+// | modification, are permitted provided that the following conditions    |
+// | are met:                                                              |
+// |                                                                       |
+// | o Redistributions of source code must retain the above copyright      |
+// |   notice, this list of conditions and the following disclaimer.       |
+// | o Redistributions in binary form must reproduce the above copyright   |
+// |   notice, this list of conditions and the following disclaimer in the |
+// |   documentation and/or other materials provided with the distribution.|
+// | o The names of the authors may not be used to endorse or promote      |
+// |   products derived from this software without specific prior written  |
+// |   permission.                                                         |
+// |                                                                       |
+// | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS   |
+// | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT     |
+// | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
+// | A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT  |
+// | OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
+// | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT      |
+// | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
+// | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
+// | THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT   |
+// | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
+// | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.  |
+// |                                                                       |
+// +-----------------------------------------------------------------------+
+// | Author: Bertrand Mansion <bmansion@mamasam.com>                       |
+// |         Stephan Schmidt <schst@php.net>                               |
+// +-----------------------------------------------------------------------+
+//
+// $Id: Dispatcher.php,v 1.4 2005/09/22 15:37:10 schst Exp $
+
+require_once 'Event/Notification.php';
+
+/**
+ * Pseudo 'static property' for Notification object
+ * @global array $GLOBALS["_Event_Dispatcher"]
+ */
+$GLOBALS['_Event_Dispatcher'] = array(
+                                  'NotificationClass' => 'Event_Notification'
+                                     );
+
+/**
+ * Registers a global observer
+ */
+define('EVENT_DISPATCHER_GLOBAL', '');
+
+/**
+ * Dispatch notifications using PHP callbacks
+ *
+ * The Event_Dispatcher acts acts as a notification dispatch table.
+ * It is used to notify other objects of interesting things, if
+ * they meet certain criteria. This information is encapsulated 
+ * in {@link Event_Notification} objects. Client objects register 
+ * themselves with the Event_Dispatcher as observers of specific
+ * notifications posted by other objects. When an event occurs,
+ * an object posts an appropriate notification to the Event_Dispatcher.
+ * The Event_Dispatcher dispatches a message to each
+ * registered observer, passing the notification as the sole argument.
+ *
+ * The Event_Dispatcher is actually a combination of three design
+ * patterns: the Singleton, {@link http://c2.com/cgi/wiki?MediatorPattern Mediator},
+ * and Observer patterns. The idea behind Event_Dispatcher is borrowed from 
+ * {@link http://developer.apple.com/documentation/Cocoa/Conceptual/Notifications/index.html Apple's Cocoa framework}.
+ *
+ * @category   Event
+ * @package    Event_Dispatcher
+ * @author     Bertrand Mansion <bmansion@mamasam.com>
+ * @author     Stephan Schmidt <schst@php.net>
+ * @copyright  1997-2005 The PHP Group
+ * @license    http://www.opensource.org/licenses/bsd-license.php BSD License
+ * @version    Release: @package_version@
+ * @link       http://pear.php.net/package/Event_Dispatcher
+ */
+class Event_Dispatcher
+{
+    /**
+     * Registered observer callbacks
+     * @var array
+     * @access private
+     */
+    var $_ro = array();
+    
+    /**
+     * Pending notifications
+     * @var array
+     * @access private
+     */
+    var $_pending = array();
+
+    /**
+     * Nested observers
+     * @var array
+     * @access private
+     */
+    var $_nestedDispatchers = array();
+
+    /**
+     * Name of the dispatcher
+     * @var string
+     * @access private
+     */
+    var $_name = null;
+
+    /**
+     * Class used for notifications
+     * @var string
+     * @access private
+     */
+    var $_notificationClass = null;
+
+    /**
+     * PHP4 constructor
+     *
+     * Please use {@link getInstance()} instead.
+     *
+     * @access  private
+     * @param   string      Name of the notification dispatcher.
+     */
+    function Event_Dispatcher($name)
+    {
+        Event_Dispatcher::__construct($name);
+    }
+
+    /**
+     * PHP5 constructor
+     *
+     * Please use {@link getInstance()} instead.
+     *
+     * @access  private
+     * @param   string      Name of the notification dispatcher.
+     */
+    function __construct($name)
+    {
+        $this->_name = $name;
+        $this->_notificationClass = $GLOBALS['_Event_Dispatcher']['NotificationClass'];
+    }
+
+    /**
+     * Returns a notification dispatcher singleton
+     *
+     * There is usually no need to have more than one notification
+     * center for an application so this is the recommended way
+     * to get a Event_Dispatcher object.
+     *
+     * @param string    Name of the notification dispatcher.
+     *                  The default notification dispatcher is named __default.
+     * 
+     * @return object Event_Dispatcher
+     */
+    function &getInstance($name = '__default')
+    {
+        static $dispatchers = array();
+
+        if (!isset($dispatchers[$name])) {
+            $dispatchers[$name] = new Event_Dispatcher($name);
+        }
+
+        return $dispatchers[$name];
+    }
+
+    /**
+     * Registers an observer callback
+     *
+     * This method registers a {@link http://www.php.net/manual/en/language.pseudo-types.php#language.types.callback callback}
+     * which is called when the notification corresponding to the
+     * criteria given at registration time is posted.
+     * The criteria are the notification name and eventually the 
+     * class of the object posted with the notification.
+     *
+     * If there are any pending notifications corresponding to the criteria
+     * given here, the callback will be called straight away.
+     *
+     * If the notification name is empty, the observer will receive all the
+     * posted notifications. Same goes for the class name.
+     *
+     * @access  public
+     * @param   mixed       A PHP callback
+     * @param   string      Expected notification name, serves as a filter
+     * @param   string      Expected contained object class, serves as a filter
+     * @return void
+     */
+    function addObserver($callback, $nName = EVENT_DISPATCHER_GLOBAL, $class = null)
+    {
+        if (is_array($callback)) {
+            if (is_object($callback[0])) {
+                // Note : PHP4 does not allow correct object comparison so
+                // only the class name is used for registration checks.
+                $reg = get_class($callback[0]).'::'.$callback[1];
+            } else {
+                $reg = $callback[0].'::'.$callback[1];
+            }
+        } else {
+            $reg = $callback;
+        }
+
+        $this->_ro[$nName][$reg] = array(
+                                    'callback' => $callback,
+                                    'class'    => $class
+                                    );
+
+        // Post eventual pending notifications for this observer
+        if (isset($this->_pending[$nName])) {
+            foreach (array_keys($this->_pending[$nName]) as $k) {
+                $notification =& $this->_pending[$nName][$k];
+                if (!$notification->isNotificationCancelled()) {
+                    $objClass = get_class($notification->getNotificationObject());
+                    if (empty($class) || strcasecmp($class, $objClass) == 0) {
+                        call_user_func_array($callback, array(&$notification));
+                        $notification->increaseNotificationCount();
+                    }
+                }
+            }
+        }
+    }
+
+    /**
+     * Creates and posts a notification object
+     *
+     * The purpose of the optional associated object is generally to pass
+     * the object posting the notification to the observers, so that the 
+     * observers can query the posting object for more information about
+     * the event.
+     *
+     * Notifications are by default added to a pending notification list.
+     * This way, if an observer is not registered by the time they are 
+     * posted, it will still be notified when it is added as an observer.
+     * This behaviour can be turned off in order to make sure that only
+     * the registered observers will be notified.
+     *
+     * The info array serves as a container for any kind of useful 
+     * information. It is added to the notification object and posted along.
+     *
+     * @access  public
+     * @param   object      Notification associated object
+     * @param   string      Notification name
+     * @param   array       Optional user information
+     * @param   bool        Whether the notification is pending
+     * @param   bool        Whether you want the notification to bubble up
+     * @return  object  The notification object
+     */
+    function &post(&$object, $nName, $info = array(), $pending = true, $bubble = true)
+    {
+        $notification =& new $this->_notificationClass($object, $nName, $info);
+        return $this->postNotification($notification, $pending, $bubble);
+    }
+
+    /**
+     * Posts the {@link Event_Notification} object
+     *
+     * @access  public
+     * @param   object      The Notification object
+     * @param   bool        Whether to post the notification immediately
+     * @param   bool        Whether you want the notification to bubble up
+     * @see Event_Dispatcher::post()
+     * @return  object  The notification object
+     */
+    function &postNotification(&$notification, $pending = true, $bubble = true)
+    {
+        $nName = $notification->getNotificationName();
+        if ($pending === true) {
+            $this->_pending[$nName][] =& $notification;
+        }
+        $objClass = get_class($notification->getNotificationObject());
+
+        // Find the registered observers
+        if (isset($this->_ro[$nName])) {
+            foreach (array_keys($this->_ro[$nName]) as $k) {
+                $rObserver =& $this->_ro[$nName][$k];
+                if ($notification->isNotificationCancelled()) {
+                    return $notification;
+                }
+                if (empty($rObserver['class']) ||
+                	strcasecmp($rObserver['class'], $objClass) == 0) {
+                    call_user_func_array($rObserver['callback'], array(&$notification));
+                    $notification->increaseNotificationCount();
+                }
+            }
+        }
+
+        // Notify globally registered observers
+        if (isset($this->_ro[EVENT_DISPATCHER_GLOBAL])) {
+            foreach (array_keys($this->_ro[EVENT_DISPATCHER_GLOBAL]) as $k) {
+                $rObserver =& $this->_ro[EVENT_DISPATCHER_GLOBAL][$k];
+                if ($notification->isNotificationCancelled()) {
+                    return $notification;
+                }
+                if (empty($rObserver['class']) || 
+                	strcasecmp($rObserver['class'], $objClass) == 0) {
+                    call_user_func_array($rObserver['callback'], array(&$notification));
+                    $notification->increaseNotificationCount();
+                }
+            }
+        }
+
+        if ($bubble === false) {
+            return $notification;
+        }
+        
+        // Notify in nested dispatchers
+        foreach (array_keys($this->_nestedDispatchers) as $nested) {
+            $notification =& $this->_nestedDispatchers[$nested]->postNotification($notification, $pending);
+        }
+
+        return $notification;
+    }
+
+    /**
+     * Removes a registered observer that correspond to the given criteria
+     *
+     * @access  public
+     * @param   mixed       A PHP callback
+     * @param   string      Notification name
+     * @param   string      Contained object class
+     * @return  bool    True if an observer was removed, false otherwise
+     */
+    function removeObserver($callback, $nName = EVENT_DISPATCHER_GLOBAL, $class = null)
+    {
+        if (is_array($callback)) {
+            if (is_object($callback[0])) {
+                $reg = get_class($callback[0]).'::'.$callback[1];
+            } else {
+                $reg = $callback[0].'::'.$callback[1];
+            }
+        } else {
+            $reg = $callback;
+        }
+
+        $removed = false;
+        if (isset($this->_ro[$nName][$reg])) {
+            if (!empty($class)) {
+                if (strcasecmp($this->_ro[$nName][$reg]['class'], $class) == 0) {
+                    unset($this->_ro[$nName][$reg]);
+                    $removed = true;
+                }
+            } else {
+                unset($this->_ro[$nName][$reg]);
+                $removed = true;
+            }
+        }
+
+        if (isset($this->_ro[$nName]) && count($this->_ro[$nName]) == 0) {
+            unset($this->_ro[$nName]);
+        }
+        return $removed;
+    }
+
+   /**
+    * Check, whether the specified observer has been registered with the
+    * dispatcher
+    *
+     * @access  public
+     * @param   mixed       A PHP callback
+     * @param   string      Notification name
+     * @param   string      Contained object class
+     * @return  bool        True if the observer has been registered, false otherwise
+    */
+    function observerRegistered($callback, $nName = EVENT_DISPATCHER_GLOBAL, $class = null)
+    {
+        if (is_array($callback)) {
+            if (is_object($callback[0])) {
+                $reg = get_class($callback[0]).'::'.$callback[1];
+            } else {
+                $reg = $callback[0].'::'.$callback[1];
+            }
+        } else {
+            $reg = $callback;
+        }
+
+        if (!isset($this->_ro[$nName][$reg])) {
+            return false;
+        }
+        if (empty($class)) {
+            return true;
+        }
+        if (strcasecmp($this->_ro[$nName][$reg]['class'], $class) == 0) {
+            return true;
+        }
+        return false;
+    }
+
+   /**
+    * Get all observers, that have been registered for a notification
+    *
+     * @access  public
+     * @param   string      Notification name
+     * @param   string      Contained object class
+     * @return  array       List of all observers
+    */
+    function getObservers($nName = EVENT_DISPATCHER_GLOBAL, $class = null)
+    {
+        $observers = array();        
+        if (!isset($this->_ro[$nName])) {
+            return $observers;
+        }
+        foreach ($this->_ro[$nName] as $reg => $observer) {
+        	if ($class == null || $observer['class'] == null ||  strcasecmp($observer['class'], $class) == 0) {
+        		$observers[] = $reg;
+        	}
+        }
+        return $observers;
+    }
+    
+    /**
+     * Get the name of the dispatcher.
+     *
+     * The name is the unique identifier of a dispatcher.
+     *
+     * @access   public
+     * @return   string     name of the dispatcher
+     */
+    function getName()
+    {
+        return $this->_name;
+    }
+
+    /**
+     * add a new nested dispatcher
+     *
+     * Notifications will be broadcasted to this dispatcher as well, which
+     * allows you to create event bubbling.
+     *
+     * @access   public
+     * @param    Event_Dispatcher    The nested dispatcher
+     */
+    function addNestedDispatcher(&$dispatcher)
+    {
+        $name = $dispatcher->getName();
+        $this->_nestedDispatchers[$name] =& $dispatcher;
+    }
+
+   /**
+    * remove a nested dispatcher
+    *
+    * @access   public
+    * @param    Event_Dispatcher    Dispatcher to remove
+    * @return   boolean
+    */
+    function removeNestedDispatcher($dispatcher)
+    {
+        if (is_object($dispatcher)) {
+            $dispatcher = $dispatcher->getName();
+        }
+        if (!isset($this->_nestedDispatchers[$dispatcher])) {
+            return false;
+        }
+        unset($this->_nestedDispatchers[$dispatcher]);
+        return true;
+    }
+
+    /**
+     * Changes the class used for notifications
+     *
+     * You may call this method on an object to change it for a single
+     * dispatcher or statically, to set the default for all dispatchers
+     * that will be created.
+     *
+     * @access   public
+     * @param    string     name of the notification class
+     * @return   boolean
+     */
+    function setNotificationClass($class)
+    {
+        if (isset($this) && is_a($this, 'Event_Dispatcher')) {
+            $this->_notificationClass = $class;
+            return true;
+        }
+        $GLOBALS['_Event_Dispatcher']['NotificationClass'] = $class;
+        return true;
+    }
+
+}
+?>
Index: /trunk/libs/Event/Notification.php
===================================================================
--- /trunk/libs/Event/Notification.php (revision 24)
+++ /trunk/libs/Event/Notification.php (revision 24)
@@ -0,0 +1,194 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Copyright (c) 2005, Bertrand Mansion                                  |
+// | All rights reserved.                                                  |
+// |                                                                       |
+// | Redistribution and use in source and binary forms, with or without    |
+// | modification, are permitted provided that the following conditions    |
+// | are met:                                                              |
+// |                                                                       |
+// | o Redistributions of source code must retain the above copyright      |
+// |   notice, this list of conditions and the following disclaimer.       |
+// | o Redistributions in binary form must reproduce the above copyright   |
+// |   notice, this list of conditions and the following disclaimer in the |
+// |   documentation and/or other materials provided with the distribution.|
+// | o The names of the authors may not be used to endorse or promote      |
+// |   products derived from this software without specific prior written  |
+// |   permission.                                                         |
+// |                                                                       |
+// | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS   |
+// | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT     |
+// | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
+// | A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT  |
+// | OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
+// | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT      |
+// | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
+// | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
+// | THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT   |
+// | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
+// | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.  |
+// |                                                                       |
+// +-----------------------------------------------------------------------+
+// | Author: Bertrand Mansion <bmansion@mamasam.com>                       |
+// |         Stephan Schmidt <schst@php.net>                               |
+// +-----------------------------------------------------------------------+
+//
+// $Id: Notification.php,v 1.2 2005/02/14 10:35:18 mansion Exp $
+
+/**
+ * Default state of the notification
+ */
+define('EVENT_NOTIFICATION_STATE_DEFAULT', 0);
+
+/**
+ * Notification has been cancelled
+ */
+define('EVENT_NOTIFICATION_STATE_CANCELLED', 1);
+
+/**
+ * A Notification object
+ *
+ * The Notification object can be easily subclassed and serves as a container
+ * for the information about the notification. It holds an object which is 
+ * usually a reference to the object that posted the notification,
+ * a notification name used to identify the notification and some user
+ * information which can be anything you need.
+ * 
+ * @category   Event
+ * @package    Event_Dispatcher
+ * @author     Bertrand Mansion <bmansion@mamasam.com>
+ * @author     Stephan Schmidt <schst@php.net>
+ * @copyright  1997-2005 The PHP Group
+ * @license    http://www.opensource.org/licenses/bsd-license.php BSD License
+ * @version    Release: @package_version@
+ * @link       http://pear.php.net/package/Event_Dispatcher
+ */
+class Event_Notification
+{
+    /**
+     * name of the notofication
+     * @var string
+     * @access private
+     */
+    var $_notificationName;
+    
+    /**
+     * object of interesed (the sender of the notification, in most cases)
+     * @var object
+     * @access private
+     */
+    var $_notificationObject;
+    
+    /**
+     * additional information about the notification
+     * @var mixed
+     * @access private
+     */
+    var $_notificationInfo = array();
+
+    /**
+     * state of the notification
+     *
+     * This may be:
+     * - EVENT_NOTIFICATION_STATE_DEFAULT
+     * - EVENT_NOTIFICATION_STATE_CANCELLED
+     *
+     * @var integer
+     * @access private
+     */
+    var $_notificationState = EVENT_NOTIFICATION_STATE_DEFAULT;
+    
+    /**
+     * amount of observers that received this notification
+     * @var mixed
+     * @access private
+     */
+    var $_notificationCount = 0;
+
+    /**
+     * Constructor
+     *
+     * @access  public
+     * @param   object      The object of interest for the notification,
+     *                      usually is the posting object
+     * @param   string      Notification name
+     * @param   array       Free information array
+     */
+    function Event_Notification(&$object, $name, $info = array())
+    {
+        $this->_notificationObject =& $object;
+        $this->_notificationName   = $name;
+        $this->_notificationInfo   = $info;
+    }
+
+    /**
+     * Returns the notification name
+     * @return  string Notification name
+     */
+    function getNotificationName()
+    {
+        return $this->_notificationName;
+    }
+
+    /**
+     * Returns the contained object
+     * @return  object Contained object
+     */
+    function &getNotificationObject()
+    {
+        return $this->_notificationObject;
+    }
+
+    /**
+     * Returns the user info array
+     * @return  array user info
+     */
+    function getNotificationInfo()
+    {
+        return $this->_notificationInfo;    
+    }
+
+   /**
+    * Increase the internal count
+    *
+    * @access   public
+    */
+    function increaseNotificationCount()
+    {
+        ++$this->_notificationCount;
+    }
+    
+   /**
+    * Get the number of posted notifications
+    *
+    * @access   public
+    * @return   int
+    */
+    function getNotificationCount()
+    {
+        return $this->_notificationCount;
+    }
+    
+   /**
+    * Cancel the notification
+    *
+    * @access   public
+    * @return   void
+    */
+    function cancelNotification()
+    {
+        $this->_notificationState = EVENT_NOTIFICATION_STATE_CANCELLED;
+    }
+
+   /**
+    * Checks whether the notification has been cancelled
+    *
+    * @access   public
+    * @return   boolean
+    */
+    function isNotificationCancelled()
+    {
+        return ($this->_notificationState === EVENT_NOTIFICATION_STATE_CANCELLED);
+    }
+}
+?>
Index: /trunk/piwik.php
===================================================================
--- /trunk/piwik.php (revision 19)
+++ /trunk/piwik.php (revision 30)
@@ -1,16 +1,60 @@
 <?php
+/**
+ * Misc Thoughts about optimization
+ * 
+ * - after a day is archived, we delete all the useless information from the log table, keeping only the useful data for weeks/month
+ *   maybe we create a new table containing only these aggregate and we can delete the rows of the day in the log table
+ * - To avoid join two huge tables (log_visit, log_link_visit_action) we may have to denormalize (idsite, date)#
+ * -  
+ */
+error_reporting(E_ALL|E_NOTICE);
+define('PIWIK_INCLUDE_PATH', '.');
+define('PIWIK_DATAFILES_INCLUDE_PATH', PIWIK_INCLUDE_PATH . "/modules/DataFiles");
 
-// load config file
-// connect Database
-// clean parameters
+@ignore_user_abort(true);
+@set_time_limit(0);
 
-// in case of any error during the logging, 
-// log the errors in DB or file depending on the config file
+set_include_path(PIWIK_INCLUDE_PATH 
+					. PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/libs/'
+					. PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/core/'
+					. PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/modules'
+					. PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/core/models'
+					. PATH_SEPARATOR . get_include_path() );
 
-// main algorithm 
-// => input : variables filtered
-// => action : read cookie, read database, database logging, cookie writing
+require_once "Event/Dispatcher.php";
+require_once "Common.php";
+require_once "PluginManager.php";
 
-// display the logo or pixel 1*1 GIF
+require_once "LogStats.php";
+require_once "LogStats/Plugins.php";
+require_once "LogStats/Config.php";
+require_once "LogStats/Action.php";
+require_once "LogStats/Cookie.php";
+require_once "LogStats/Db.php";
+require_once "LogStats/Visit.php";
 
+$GLOBALS['DEBUGPIWIK'] = true;
+
+/*
+ * Some benchmarks
+ * 
+ * - with the config parsing + db connection
+ * Requests per second:    471.91 [#/sec] (mean)
+ * 
+ * - with the main algorithm working + one visitor requesting 5000 times
+ * Requests per second:    155.00 [#/sec] (mean)
+ * 
+ */
+
+ob_start();
+printDebug($_GET);
+$process = new Piwik_LogStats;
+$process->main();
+
+// yet to do
+// known visitor test 1h
+// known visitor update 1h
+// unit testing the module 7h
+ob_end_flush();
+printDebug($_COOKIE);
 ?>
Index: /trunk/misc/generateVisits.php
===================================================================
--- /trunk/misc/generateVisits.php (revision 30)
+++ /trunk/misc/generateVisits.php (revision 30)
@@ -0,0 +1,391 @@
+<?php
+
+error_reporting(E_ALL|E_NOTICE);
+define('PIWIK_INCLUDE_PATH', '..');
+define('PIWIK_DATAFILES_INCLUDE_PATH', PIWIK_INCLUDE_PATH . "/modules/DataFiles");
+
+ignore_user_abort(true);
+set_time_limit(0);
+
+set_include_path(PIWIK_INCLUDE_PATH 
+					. PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/libs/'
+					. PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/core/'
+					. PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/modules'
+					. PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/core/models'
+					. PATH_SEPARATOR . get_include_path() );
+
+require_once "Event/Dispatcher.php";
+require_once "Common.php";
+require_once "PluginManager.php";
+require_once "LogStats/Plugins.php";
+
+require_once "LogStats.php";
+require_once "LogStats/Plugins.php";
+require_once "LogStats/Config.php";
+require_once "LogStats/Action.php";
+require_once "LogStats/Cookie.php";
+require_once "LogStats/Db.php";
+require_once "LogStats/Visit.php";
+
+$GLOBALS['DEBUGPIWIK'] = false;
+
+
+/**
+ * Requirements of the visits generator script
+ * 
+ * Things possible to change
+ * 
+ * - url => campaigns
+ * 		- newsletter
+ * 		- partner
+ * 		- campaign CPC
+ * - referer
+ * 		- search engine
+ * 		- misc site
+ * 		- same website
+ * - url => multiple directories, page names
+ * - multiple idsite
+ * - multiple settings configurations 
+ * - action_name 
+ * - HTML title
+ * 
+ * Objective:
+ * Generate thousands of visits / actions per visitor with random data to test the performance
+ *  
+ */
+
+class Piwik_LogStats_Generator
+{
+	private $currentget=array();
+	private $allget=array();
+	
+	public $host = 'http://localhost';
+	
+	public function __construct()
+	{
+		// init GET and REQUEST to the empty array
+		$this->setFakeRequest();
+		$_COOKIE = array();
+	}
+	public function addParam( $name, $aValue)
+	{
+		if(is_array($aValue))
+		{	
+			$this->allget[$name] = array_merge(	$aValue,
+												(array)@$this->allget[$name]);
+		}
+		else
+		{
+			$this->allget[$name][] = $aValue;
+		}
+	}
+	
+	public function init()
+	{
+		$common = array(
+			'res' => array('1289x800','1024x768','800x600','564x644','200x100','50x2000',),
+			'col' => array(24,32,16),
+			'idsite'=> 1,
+			'h' => range(0,23),
+			'm' => range(0,59),
+			's' => range(0,59),
+			
+		);
+		
+		foreach($common as $label => $values)
+		{
+			$this->addParam($label,$values);
+		}
+		
+		$downloadOrOutlink = array(
+						Piwik_LogStats_Config::getInstance()->LogStats['download_url_var_name'],
+						Piwik_LogStats_Config::getInstance()->LogStats['outlink_url_var_name'],
+		);
+		$this->addParam('piwik_downloadOrOutlink', $downloadOrOutlink);
+		$this->addParam('piwik_downloadOrOutlink', array_fill(0,8,''));
+		
+		$campaigns = array(
+						Piwik_LogStats_Config::getInstance()->LogStats['campaign_var_name'],
+						Piwik_LogStats_Config::getInstance()->LogStats['newsletter_var_name'],
+						Piwik_LogStats_Config::getInstance()->LogStats['partner_var_name'],
+		);
+		$this->addParam('piwik_vars_campaign', $campaigns);
+		$this->addParam('piwik_vars_campaign', array_fill(0,5,''));
+		
+		$referers = array();
+		require_once "misc/generateVisitsData/Referers.php";
+		
+		$this->addParam('urlref',$referers);
+		$this->addParam('urlref',array_fill(0,2000,''));
+		
+		$userAgent = $acceptLanguages = array();
+		require_once "misc/generateVisitsData/UserAgent.php";
+		require_once "misc/generateVisitsData/AcceptLanguage.php";
+		$this->userAgents=$userAgent;
+		$this->acceptLanguage=$acceptLanguages;
+	}
+	
+	public function generate( $nbVisits, $nbActionsMaxPerVisit )
+	{
+		$nbActionsTotal = 0;
+		for($i = 0; $i < $nbVisits; $i++)
+		{
+//			print("$i ");
+			$nbActions = rand(1, $nbActionsMaxPerVisit);
+			
+			$this->generateNewVisit();
+			for($j = 1; $j <= $nbActions; $j++)
+			{
+				$this->generateActionVisit();
+				$this->saveVisit();
+			}
+			
+			$nbActionsTotal += $nbActions;
+		}
+		print("<br> Generated $nbVisits visits.");
+		print("<br> Generated $nbActionsTotal actions.");
+		
+		return $nbActionsTotal;
+	}
+	
+	private function generateNewVisit()
+	{
+		$this->setCurrentRequest( 'urlref' , $this->getRandom('urlref'));
+		$this->setCurrentRequest( 'idsite', $this->getRandom('idsite'));
+		$this->setCurrentRequest( 'res' ,$this->getRandom('res'));
+		$this->setCurrentRequest( 'col' ,$this->getRandom('col'));
+		$this->setCurrentRequest( 'h' ,$this->getRandom('h'));
+		$this->setCurrentRequest( 'm' ,$this->getRandom('m'));
+		$this->setCurrentRequest( 's' ,$this->getRandom('s'));
+		$this->setCurrentRequest( 'fla' ,$this->getRandom01());
+		$this->setCurrentRequest( 'dir' ,$this->getRandom01());
+		$this->setCurrentRequest( 'qt' ,$this->getRandom01());
+		$this->setCurrentRequest( 'realp' ,$this->getRandom01());
+		$this->setCurrentRequest( 'pdf' ,$this->getRandom01());
+		$this->setCurrentRequest( 'wma' ,$this->getRandom01());
+		$this->setCurrentRequest( 'java' ,$this->getRandom01());
+		$this->setCurrentRequest( 'cookie',$this->getRandom01());
+
+		$_SERVER['HTTP_CLIENT_IP'] = rand(0,255).".".rand(0,255).".".rand(0,255).".".rand(0,255);
+		$_SERVER['HTTP_USER_AGENT'] = $this->userAgents[rand(0,count($this->userAgents)-1)];
+		$_SERVER['HTTP_ACCEPT_LANGUAGE'] = $this->acceptLanguage[rand(0,count($this->acceptLanguage)-1)];
+	}
+	
+	
+	private function generateActionVisit()
+	{		
+		// generate new url referer ; case the visitor makes a new visit the referer will be used
+		$this->setCurrentRequest( 'urlref' , $this->getRandom('urlref'));
+		
+		$url = $this->getRandomUrlFromHost($this->host);
+		
+		// we generate a campaign (partner or newsletter or campaign)
+		$urlVars = $this->getRandom('piwik_vars_campaign');
+		// campaign name
+		$urlValue = $this->getRandomString(7,6,'lower');
+		
+		// if we actually generated a campaign
+		if(!empty($urlVars))
+		{
+			// add the parameter to the url
+			$url .= '?'. $urlVars . '=' . $urlValue;
+			
+			// for a campaign of the CPC kind, we sometimes generate a keyword 
+			if($urlVars==Piwik_LogStats_Config::getInstance()->LogStats['campaign_var_name']
+				&& rand(0,1)==0)
+			{
+				$url .= '&'. Piwik_LogStats_Config::getInstance()->LogStats['campaign_keyword_var_name'] 
+							. '=' . $this->getRandomString(11,6,'ALL');;
+			}
+		}
+//		print($url . "<br>");
+		$this->setCurrentRequest( 'url' ,$url);
+		
+		
+		
+		// we generate a download Or Outlink parameter in the GET request so that 
+		// the current action is counted as a download action OR a outlink click action
+		$GETParamToAdd = $this->getRandom('piwik_downloadOrOutlink');
+		if(!empty($GETParamToAdd))
+		{
+			// download / outlink url
+			$urlValue = $this->getRandomUrlFromHost($this->host);
+			$this->setCurrentRequest($GETParamToAdd, $urlValue);
+			if(rand(0,1)==0)
+			{
+				$this->setCurrentRequest(
+							Piwik_LogStats_Config::getInstance()->LogStats['download_outlink_name_var'], 	
+							$this->getRandomString(11,6,'ALL')
+					);
+			}
+		}
+		
+		
+		$this->setCurrentRequest( 'action_name' , $this->getRandomString(15,9));
+		$this->setCurrentRequest( 'title',$this->getRandomString(40,15));
+	}
+	
+	private function getRandomUrlFromHost( $host )
+	{
+		$url = $host;
+		
+		$deep = rand(0,5);
+		for($i=0;$i<$deep;$i++)
+		{
+			$name = $this->getRandomString(12,3,'ALNUM');
+			
+			$url .= '/'.$name;
+		}
+		return $url;
+	}
+	
+	// from php.net and edited
+	private function getRandomString($maxLength = 15, $minLength = 5, $type = 'ALL')
+	{
+		$len = rand($minLength, $maxLength);
+		
+	    // Register the lower case alphabet array
+	    $alpha = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
+	                   'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z');
+	
+	    // Register the upper case alphabet array                    
+	    $ALPHA = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M',
+	                     'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
+	       
+	    // Register the numeric array              
+	    $num = array('1', '2', '3', '4', '5', '6', '7', '8', '9', '0');
+	    
+	    // Register the strange array              
+	    $strange = array('/', '?', '!','"','Â£','$','%','^','&','*','(',')',' ');
+	   
+	    // Initialize the keyVals array for use in the for loop
+	    $keyVals = array();
+	   
+	    // Initialize the key array to register each char
+	    $key = array();   
+	   
+	    // Loop through the choices and register
+	    // The choice to keyVals array
+	    switch ($type)
+	    {
+	        case 'lower' :
+	            $keyVals = $alpha;
+	            break;
+	        case 'upper' :
+	            $keyVals = $ALPHA;
+	            break;
+	        case 'numeric' :
+	            $keyVals = $num;
+	            break;
+	        case 'ALPHA' :
+	            $keyVals = array_merge($alpha, $ALPHA);
+	            break;
+	        case 'ALNUM' :
+	            $keyVals = array_merge($alpha, $ALPHA, $num);
+	            break;
+	        case 'ALL' :
+	            $keyVals = array_merge($alpha, $ALPHA, $num, $strange);
+	            break;
+	    }
+	   
+	    // Loop as many times as specified
+	    // Register each value to the key array
+	    for($i = 0; $i <= $len-1; $i++)
+	    {
+	        $r = rand(0,count($keyVals)-1);
+	        $key[$i] = $keyVals[$r];
+	    }
+	   
+	    // Glue the key array into a string and return it
+	    return join("", $key);
+	}
+
+	private function setFakeRequest()
+	{
+		$_REQUEST = $_GET = $this->currentget;
+	}
+	
+	private function setCurrentRequest($name,$value)
+	{
+		$this->currentget[$name] = $value;
+	}
+	
+	private function getRandom( $name )
+	{		
+		if(!isset($this->allget[$name]))
+		{
+			throw new exception("You are asking for $name which doesnt exist");
+		}
+		else
+		{
+			$index = rand(0,count($this->allget[$name])-1);
+			$value =$this->allget[$name][$index];
+			return $value;
+		}
+	}
+	
+	private function getRandom01()
+	{
+		return rand(0,1);
+	}
+	
+	
+	private function saveVisit()
+	{
+		$this->setFakeRequest();
+		$process = new Piwik_LogStats_Generator_Main;
+		$process->main('Piwik_LogStats_Generator_Visit');
+	}
+	
+}
+
+class Piwik_LogStats_Generator_Main extends Piwik_LogStats
+{
+	protected function sendHeader($header)
+	{
+	//	header($header);
+	}
+}
+
+class Piwik_LogStats_Generator_Visit extends Piwik_LogStats_Visit
+{
+	private $time;
+	
+	function __construct( $db )
+	{
+		parent::__construct($db);
+		$this->time = time();			
+	}
+	
+	protected function getCurrentDate( $format = "Y-m-d")
+	{
+		if($format ==  "Y-m-d") return date($format);
+		else return date($format, $this->getCurrentTimestamp() );
+	}
+	
+	protected function getCurrentTimestamp()
+	{
+		$this->time = max(@$this->visitorInfo['visit_last_action_time'],time(),$this->time);
+		$this->time += rand(4,1840);
+		return $this->time;
+	}
+		
+	protected function getDatetimeFromTimestamp($timestamp)
+	{
+		return date("Y-m-d H:i:s",$timestamp);
+	}
+	
+}
+require_once PIWIK_INCLUDE_PATH . "/modules/Timer.php";
+
+ob_start();
+$generator = new Piwik_LogStats_Generator;
+$generator->init();
+
+$t = new Piwik_Timer;
+$nbActionsTotal = $generator->generate(10000,5);
+echo "<br>Request per sec: ". round($nbActionsTotal / $t->getTime(),0);
+echo "<br>".$t;
+
+ob_end_flush();
+?>
Index: /trunk/misc/generateVisitsData/Referers.php
===================================================================
--- /trunk/misc/generateVisitsData/Referers.php (revision 29)
+++ /trunk/misc/generateVisitsData/Referers.php (revision 29)
@@ -0,0 +1,8043 @@
+<?php
+$referers = array(
+"http://www.phpmyvisites.net/documentation/Archivages_concurrents",
+"http://www.phpmyvisites.net/documentation/Archivages_concurrents",
+"http://www.sex974.com/freetour.php?q=solo",
+"http://www.mercier.adq.qc.ca/apps/phpmv2/phpmyvisites.php",
+"http://homeomath.imingo.net/pagedr.htm",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.google.be/search?num=100&hl=fr&newwindow=1&q=modifier php.ini si on n%27y a pas acces&btnG=Rechercher&meta=",
+"http://www.bonvote.com/search/logiciel arabe gratuits",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://julienetgeraldine.info/julien.htm",
+"http://ausuddunord.free.fr/assoc/ausud.html",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpMyvisites&meta=&btnG=Recherche Google",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.amourenvers.com%2Flogosportable.php|onclick|L8",
+"http://www.neutrinium238.com/tutoriaux/photoshop/fausse_3d.html",
+"http://www.phpmyvisites.us/",
+"http://www.ruirui.se/phpmyvisites/index.php?site=1&date=2007-03-19&period=1&mod=view_source",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/3335/0",
+"http://www.couture-adecoat.com/index.php?section=commentaires&debut=20",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.arlon-is-on.be%2Ffr%2Faccueil.html|onclick|L47",
+"http://www.framboise-crea.com/particuliers/presentation.html",
+"http://www.google.fr/search?q=phpmv2&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://stat.itadventure.eu/index.php?&error_login=1",
+"http://www.bastiaan-bos.nl/",
+"http://www.phpmyvisites.net/prerequis.html",
+"http://beet.ddl.free.fr/index.php",
+"http://www.phpmyvisites.net/forums/index.php/f/15/0/",
+"http://www.rapture-online.com/",
+"http://www.psn3.com/Robinia,pseudoacacia/fiche.html",
+"http://www.google.sn/search?q=gestion%2Bpermission&hl=fr&start=20&sa=N",
+"http://www.phpmyvisites.net/faq/",
+"http://www.google.fr/search?hl=fr&rls=GFRC%2CGFRC%3A2007-03%2CGFRC%3Afr&q=mesure audience sites&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisit&btnG=Recherche Google&meta=",
+"http://www.web-analytique.com/les-interviews/interview--matthieu-aubry-createur-de-phpmyvisites.html",
+"http://www.scriptdungeon.com/script.php?ScriptID=888",
+"http://www.google.ca/search?hl=fr&q=free web creation&meta=",
+"http://www.phpmyvisites.net/phpmv2/index.php?lang=fa-utf-8.php&mod=view_visits&site=1&adminsite=1&date=2007-03-19&period=1&action=",
+"http://www.google.fr/search?hl=fr&q=google mesure d%27audience&meta=",
+"http://www.google.hu/search?hl=hu&q=phpmyvisits&meta=",
+"http://www.google.com/search?hl=en&q=selectionner une date d%27un calendrier en php",
+"http://amnesyas.com/classementperso.php",
+"http://www.phpmyvisites.net/forums/index.php/t/3402/0/",
+"http://www.google.fr/search?hl=fr&q=statistique blog &meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&btnG=Recherche Google&meta=",
+"http://www.marksvidcaps.com/main.htm",
+"http://www.galaxie-f1.com/index.php",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.photodauto.com%2Ffonds.html|onclick|L18",
+"http://www.20metri.150m.com/phplearnscript.htm",
+"http://33707.webtest.goneo.de/phpmv2/index.php?mod=admin_site_cookie_exclude",
+"http://www.phpmyvisites.net/",
+"http://webapps1.nth.ch/phpmyvisites/phpmyvisites.php",
+"http://www.besttrader.fr/",
+"http://www.mycodes.net/soft/6536.htm",
+"http://www.google.com/search?hl=en&q=related:www.tracewatch.com/",
+"http://www.joomlafrance.org/8/32.html",
+"http://kolucci.baza.su/",
+"http://www.raleigh-northcarolina.biz/search/Mercedes_Benz.html",
+"http://www.phpmyvisites.net/etudes-de-cas.html",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://ausuddunord.free.fr/dotclear/index.php",
+"http://www.google.fr/search?hl=fr&q=comment faire fonctionner une librairie&btnG=Recherche Google&meta=",
+"http://www.kigosha.com/",
+"http://www.google.fr/search?q=phpmyvisites php5&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.21andy.com/blog/20050821/11.html",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.google.co.jp/search?num=50&hl=ja&q=phpmyvisites&btnG=Google %E6%A4%9C%E7%B4%A2&lr=",
+"http://www.phpmyvisites.us/",
+"http://www.framasoft.net/article2101.html",
+"http://www.google.fr/search?q=phpMyVisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?q=%22meilleur que google analytics%22&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=logiciel gratuit",
+"http://www.leadscope.com/webstats/phpmv2/phpmyvisites.php",
+"http://www.alasbarricadas.org/noticias/",
+"http://www.phpmyvisites.net/",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=dictionnaire",
+"http://www.phpmyvisites.net/",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-19&period=1&mod=view_source&id_details_continent=eur",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-19&period=1&mod=view_followup",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-19&period=1&mod=view_source&id_details_continent=eur",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-19&period=1&mod=view_source",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-19&period=1&mod=view_source",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-19&period=1&mod=view_source",
+"http://www.phpmyvisites.us/faq/",
+"http://www.szextra.hu/galeria/?r=8",
+"http://www.7880.com/Download/phpMyVisites-v1.3.1-7215.html",
+"http://www.mycodes.net/soft/6536.htm",
+"http://www.phpmyvisites.net/",
+"http://www.linuxlinks.com/Web/Log_Analyzers/",
+"http://www.chiapas.gob.mx/portada/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger stats site gratuit&spell=1",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger stats site gratuit&spell=1",
+"http://www.bigvicente.com/galerie/photos/macrophotographies/index.html",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/",
+"http://sbz-17.cs.helsinki.fi/~tkt_bsap/EELweb/listModules.php",
+"http://www.google.be/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=site web statistique&meta=&btnG=Recherche Google",
+"http://www.quality-results.net/portal_french.php?ref=clicone",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.php-open.com/open191424.htm",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger gratuit%2Bphp%2Bgestion de production&spell=1",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-31,GGGL:fr&q=phpmyvisites",
+"http://www.jikrabouille.info/blog/index.php?category/Copinet",
+"http://www.aideordi.com/",
+"http://ladiescycling.net/links/riders-1/b",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.wickerkane.com/form_pass/form.html",
+"http://www.google.com/search?q=Phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a",
+"http://www.phpmyvisites.us/faq/",
+"http://www.soso.com/q?w=related:http://search.alice.it/search/cgi/search.cgi?f=hp&switch=0&offset=0&hits=10&dom=&qs=vecchietroie&imageField.x=26&imageField.y=8",
+"http://bloc.elbeuf.free.fr/",
+"http://www.google.fr/search?q=free %22The server encountered an internal error or misconfiguration and was unable to complete your request%22&ie=utf-8&oe=utf-8&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.com/search?q=statistiques un site internet&btnG=Rechercher&hl=fr&client=opera&rls=fr&hs=hus",
+"http://webdesign.frenchstudio.net/?page_id=9",
+"http://www.oenologie.u-bordeaux2.fr/phpmyvisites/",
+"http://www.rouen.fr/association/breve/3641-francebenevolat",
+"http://www.google.fr/search?hl=fr&q=bugs internet&meta=",
+"http://www.google.fr/search?q=The server encountered an internal error or misconfiguration and was unable to complete your request.&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://controlcomp.eu/webstat/demo",
+"http://www.rouen.fr/association/annuaire/clubs_cercles_associations_politiques",
+"http://www.gayfluence.com/live/ecoutezLeLive.php",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frFR176&q=phpmyvisites",
+"http://www.google.fr/search?hl=fr&q=Call to undefined function%3A&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.google.fr/search?hl=fr&rls=RNWE,RNWE:2005-42,RNWE:fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistique sur les logiciels de gestion les plus utilis%C3%A9es&spell=1",
+"http://www.webmaster-hub.com/lofiversion/index.php/t18538.html",
+"http://www.google.fr/search?q=t%C3%A9l%C3%A9chargement&hl=fr&start=40&sa=N",
+"http://www.ziera.de/de/scripte-php.htm?s=messpc2mysql",
+"http://www.google.fr/search?hl=fr&q=logiciel de test pour php&meta=",
+"http://www.yourgfx.com/showphoto.php?photo=8398",
+"http://linuxfr.org/2004/09/01/17131.html",
+"http://www.google.com/search?client=safari&rls=en&q=phpmyvisites&ie=UTF-8&oe=UTF-8",
+"http://www.phpmyvisites.us/",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.be/search?q=phpmyvisits.net&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.oenologie.u-bordeaux2.fr/recherche/oenogenerale.htm",
+"http://www.phpmyvisites.us/downloads.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=52Y&q=statistiques site web&btnG=Rechercher&meta=",
+"http://fricavolonte.free.fr/",
+"http://membres.lycos.fr/ecrausaz/phot1.htm?",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://psychoactiveherbs.com/catalog/product_info.php?products_id=441",
+"http://www.google.fr/search?q=formulaire php probl%C3%A9me avec guillemet&hl=fr&start=20&sa=N",
+"http://www.google.fr/search?q=stat site internet&btnG=Rechercher&hl=fr",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=4FZ&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=librairie graphique GD2&spell=1",
+"http://www.annees-laser.com/page/main/main2.aspx",
+"http://www.oenologie.u-bordeaux2.fr/phpmyvisites/",
+"http://www.epochtimes.com.ua/ru/",
+"http://www.rouen.fr/apropos",
+"http://www.america-dreamz.com/conseils_pratiques/essence.htm",
+"http://www.leroymerlin.fr/html/1visite/index.html",
+"http://www.google.fr/search?hl=fr&q=getrequestvar php&btnG=Rechercher&meta=",
+"http://mikael.delsol.free.fr/www/",
+"http://www.tursiops-aventures.com/tursiops.php",
+"http://www.velkaepocha.sk/component/option,com_frontpage/Itemid,1/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logicielle gratuit, cr%C3%A9er un site web&spell=1",
+"http://www.google.it/search?hl=it&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla:fr:official&hs=QNu&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://giik.net/rapport2003/index.php?rapportdestage=rapport2003.html",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frMA208MA208&q=phpmyvisites",
+"http://forum.minigal.dk/viewtopic.php?t=711",
+"http://smmobadix.free.fr/phpmyvisites/login.php",
+"http://www.phpmyvisites.us/",
+"http://www.pieces-auto-export.com/Contact.html",
+"http://france.catsfamily.net/jeux/BM/banditAC.html",
+"http://www.phpmyvisites.net/forums/index.php/t/3083/0/",
+"http://ausuddunord.free.fr/main.html",
+"http://www.google.fr/search?hl=fr&q=logiciel moteur de recherche pour site internet&meta=",
+"http://www.google.fr/search?num=50&hl=fr&newwindow=1&q=mesure d%27audience&btnG=Rechercher&meta=",
+"http://66.102.9.104/search?q=cache:6jAaFvMZ9tEJ:www.nocario.com/gene/1830.html ORAN 1830&hl=fr&ct=clnk&cd=95&gl=fr&lr=lang_fr&client=firefox-a",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:fr:official&client=firefox-a",
+"http://www.google.be/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=Y3Z&q=h%C3%A9berg%C3%A9 par OVH&btnG=Rechercher&meta=",
+"http://giik.net/blog/",
+"http://msdgmedia.free.fr/Multimedia/Colorisation%20Dodo/01ColorDodo.htm",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.phpmyvisites.net/screenshots.html",
+"http://www.guildecosanostra.com/index.php?sid=af1d5cd357740e1cd45e793b4020e5e1",
+"http://www.google.it/search?hl=it&q=web stats php&btnG=Cerca&meta=lr%3D",
+"http://www.lpi.ac-poitiers.fr/www/spip.php?rubrique113",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.pieces-auto-export.com/conditions_generales_de_vente.html",
+"http://flushedaway.amd.com/",
+"http://webpublic.ac-dijon.fr/ia/nievre/phpmv2/phpmyvisites.php",
+"http://dszalkowski.free.fr/dotclear/index.php?2006/08/25/913-google-analytics-webalizer-phpmyvisites-statcounter-analyse-audience-traffic-site-web",
+"http://www.google.it/search?hl=it&q=phpmyvisites&meta=",
+"http://www.parlegrafik.com/Ou.htm",
+"http://www.phpmyvisites.net/forums/index.php/f/15/0/",
+"http://www.google.co.ma/search?hl=fr&q=free web&meta=",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://www.google.com/ie?q=demo&hl=fr",
+"http://josebove2007.free.fr/spip.php?rubrique17",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.artichow.org/links",
+"http://www.yourgfx.com/showgallery.php?cat=500&ppuser=33",
+"http://www.bgm.lt/stat/index.php?mod=login&error_login=1",
+"http://www.google.fr/search?hl=fr&q=php my visite &btnG=Recherche Google&meta=",
+"http://www.win-web.be/?act=show&code=propos",
+"http://www.google.fr/search?q=logiciel gestion serveur et droit utilisateur en php&hl=fr&start=10&sa=N",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=php my visites&spell=1",
+"http://www.google.fr/search?hl=fr&q=logiciel gratuit cr%C3%A9ation developpement statistiques &btnG=Rechercher&meta=",
+"http://www.google.co.uk/search?hl=en&q=website publier on google&meta=",
+"http://www.google.ae/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&q=phpmyvisites&meta=&btnG=Google Search",
+"http://217.113.205.104/meetland/admin_site/index.php",
+"http://www.google.fr/search?hl=fr&safe=off&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=zBv&q=encoder un fichier en utf8&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.massage66.fr/",
+"http://sbz-17.cs.helsinki.fi/~tkt_bsap/EELweb/listModules.php",
+"http://www.sagem-ds.com/eng/site.php?spage=02010000",
+"http://www.cvs-action.net/",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=outils de statistiques&meta=&btnG=Recherche Google",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.daniel-wilhelms.com/phpmv2/index.php?date=2007-03-19&period=1&mod=view_visits",
+"http://aide-a-la-navigation.orange.fr/process?key=002bb9d5055d77787713a6ee93866aa5426",
+"http://www.eistiens.net/",
+"http://www.limewire.hu/",
+"http://www.defipourlaterre.org/phpMyVisit/phpmyvisites.php",
+"http://www.google.fr/search?hl=fr&q=javadoc fonction strstr&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=php selectionner une date calendrier&btnG=Rechercher&meta=",
+"http://aj.garcia.free.fr/Livret1/PageGardeLivret1.htm",
+"http://www.google.fr/search?hl=fr&q=related:www.xiti.com/",
+"http://www.hadra.net/photos_display_big.php?view=festival2006&&id=4161",
+"http://www.google.fr/search?hl=fr&q=statistiques utilisateurs sites internet&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr-FR%3Aofficial&hs=z3F&q=script php%2Bmoteur de recherche pdf&btnG=Rechercher&meta=",
+"http://www.root.cz/clanky/phpmyvisites-statistiky-navstevnosti-webu-1/",
+"http://www.phpmyvisites.net/",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistique de sites&spell=1",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=logiciel gratuit",
+"http://www.szeretkezz.hu/index_main.html",
+"http://www.phpmyvisites.us/screenshots.html",
+"http://www.google.fr/search?q=Fatal error%3A Maximum execution time &ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=&aq=t&oq=phpmyv",
+"http://buch.born2hack.de/dailybook.php?action=more&id=Illuminat23",
+"http://www.oscommerce-fr.info/forum/lofiversion/index.php/t41936.html",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/",
+"http://eshop.strelecky-portal.cz/index.php?strana=kosik&cast=objednano",
+"http://liihs.irit.fr/palanque/",
+"http://www.phpmyvisites.net/support.html",
+"http://www.phpmyvisites.net/",
+"http://www.google.be/search?hl=fr&rls=GGLG,GGLG:2006-25,GGLG:fr&q=related:www.free.fr/",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.opsilog.fr/statmv/phpmyvisites.php",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=1&ct=result&cd=1&q=telecharger logiciel creation menu gratuit&spell=1",
+"http://zone-hard.com/?_gwt_pg=1",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://69.45.7.201/~taxationweb.co.uk/phpmv2/",
+"http://fr.search.yahoo.com/search?p=php my &fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://labaule.direct-sailing.com/myvisites/",
+"http://www.phpmyvisites.us/",
+"http://www.dicodunet.com/annuaire/site-5248.htm",
+"http://www.google.fr/search?hl=fr&q=creer mise a jour php mysql&btnG=Recherche Google&meta=",
+"http://beet.ddl.free.fr/index.php?id=18",
+"http://www.phpmyvisites.net/forums/index.php/t/2613/0/",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/search?hl=fr&q=statistiques pour sites internet&btnG=Recherche Google&meta=",
+"http://www.google.nl/search?hl=nl&client=firefox-a&rls=org.mozilla%3Anl%3Aofficial&hs=mhG&q=phpmyvisits&btnG=Zoeken&meta=",
+"http://www.webmaster-hub.com/index.php?showtopic=18538",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?q=OVH chmod&hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&start=20&sa=N",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://googeli.dynalias.com/",
+"http://www.google.fr/search?hl=fr&q=librairie graphique GD2&btnG=Rechercher&meta=",
+"http://www.webdelcule.com/03-04/poster04.html?_gwt_pg=2",
+"http://mtd.teledetection.fr/odm/agents/index1.php?ur=TETIS",
+"http://donnanuda.podomatic.com/entry/2006-10-31T04_07_24-08_00",
+"http://blogring.underfool.net/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=3qG&q=php my visite&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=php my visites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=statistiques sites &btnG=Recherche Google&meta=",
+"http://www.ssii.biz/contactus.php",
+"http://www.google.fr/search?q=php visite&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.raleigh-northcarolina.biz/search/Friendship.html",
+"http://www.action-webmasters.com/tutoriaux/php/tutoriaux.php",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/3335/2861/",
+"http://www.actufitness.com/boutique/plateforme-vibrante.html",
+"http://www.logiciels-libres-premierdegre-sceren.fr/article.php3?id_article=581",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=Logiciels Web Gratuits - Free Web Software - Logiciels Web Gratuit&spell=1",
+"http://www.artichow.org/links",
+"http://blog.amadis.gayattitude.com/",
+"http://www.phpmyvisites.net/support.html",
+"http://www.phpmyvisites.net/",
+"http://www.trend.ro/s/lenovo.php",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.phpmyvisites.net/",
+"http://www.1-ter-net.com/ref/aquariums/accessoire-aquarium.php",
+"http://www.mitsiu.org/",
+"http://www.google.fr/search?hl=fr&q=statistique en php&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://patriciaw62.free.fr/Cams/visio/PW/maxicams.htm",
+"http://www.google.com/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4SUNA_fr___FR206&q=php encoder un fichier en utf%2d8",
+"http://www.phpmyvisites.net/forums/index.php/m/10770/0/?srch=download",
+"http://127.0.0.1/ArlonCredit/acce_BL.php",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=php my visit",
+"http://kit-graphique-gratuit.info/outils.htm",
+"http://www.phpmyvisites.net/",
+"http://sourceforge.net/projects/phpmyvisites/",
+"http://www.thuillet.com/phpmv2/index.php?site=1&date=2007-03-20&period=1&mod=view_source",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=site arabe  pour t%C3%A9l%C3%A9charger les logicieles&spell=1",
+"http://www.phpmyvisites.net/",
+"http://www.google.com/search?client=safari&rls=appLanguage&q=phpMyVisites&ie=UTF-8&oe=UTF-8",
+"http://www.wifeo.com/membre-actualite.php?article=32-phpmyvisites--statistiques-gratuite",
+"http://www.jeffroy.eu/",
+"http://www.rencontre-ado.com/",
+"http://remigueudelot.free.fr/italien/sommaire%20italien%202.php",
+"http://ujiko.com/v2a/flash.php?langue=fr",
+"http://www.rouen.fr/vousetes/touriste",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.us/",
+"http://www.etomite.com/forums/index.php?s=2a79bae78adddd65b9ffc150c292b7bd&showtopic=6707",
+"http://www.google.fr/search?q=outils de creation site web&hl=fr&cr=countryFR&start=20&sa=N",
+"http://fredm.org/cible_clients.htm",
+"http://www.atelier-pbimedia.com/",
+"http://www.rouen.fr/agenda/17032007/portesouvertesduconservatoire",
+"http://www.boxboard.power-heberg.com/Bboard/includes/admin/visite/index.php",
+"http://search.conduit.com/ResultsExt.aspx?q=statistique blog&SearchSource=4&ctid=CT669491",
+"http://www.psn3.com/rusticite.php",
+"http://www.buhaha.pl/1,2,3_proba_mikrofonu-517.html",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://bysior.nazwa.pl/shrap_drakers/index.php?go=art/targi/targi",
+"http://belle-beurette.webcamcoquine.com/member.php",
+"http://localhost/cmpt/index.php?part=visites&img=1&stats=1&date=2007-03-19&oldd=2007-03-20&per=3&site=1",
+"http://www.schnouki.net/post/2007/01/15/Plugin-phpMyVisites-pour-DotClear-2-52",
+"http://www.sysmodia.fr/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fdialogueerotique.excitemoi.com%2Fmember.php|onclick|L0",
+"http://www.gesecole.net/index.php?page=default_templates",
+"http://www.google.com/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frFR176&q=script information repertoire",
+"http://www.google.fr/search?q=scripts gratuits de jeux pour webmasters&hl=fr&start=60&sa=N",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/permalink.php?article=7.txt",
+"http://gilgamir.free.fr/phpmyvisites/index.php?part=affluents&img=1&stats=1&date=2007-03-19&oldd=2007-03-19&per=1&site=1",
+"http://culs.carrefourx.fr/5/",
+"http://www.phpmyvisites.net/documentation/Installation_et_Mise_%C3%A0_jour",
+"http://www.cvs-action.net/",
+"http://net-location-vacances.com/fastbanner3/banner.php",
+"http://www.debianhelp.co.uk/tools.htm",
+"http://www.rtvchannel.tv/",
+"http://www.top-tv.cz/naladtesinas.php",
+"http://www.google.fr/search?hl=fr&q=compatibilit%C3%A9 php&meta=",
+"http://sourceforge.net/projects/phpmyvisites",
+"http://www.google.fr/search?hl=fr&q=h%C3%A9bergement chez free&btnG=Recherche Google&meta=",
+"http://www.dnastrings.com/Live_In_Cape_Town/FLASH/index.php",
+"http://www.google.fr/custom?q=easyPHP GD&hl=fr&cr=countryFR&oe=ISO-8859-1&client=pub-3307224885357269&cof=FORID:1%3BGL:1%3BL:http://espace.virtuel.free.fr/images/header.jpg%3BLH:50%3BLW:189%3BLBGC:336699%3BLC:%230000ff%3BVLC:%23663399%3BGFNT:%230000ff%3BGIMP:%230000ff%3BDIV:%23336699%3B&start=10&sa=N",
+"http://www.alvita.cz/grafika/kde_nas_najdete.html",
+"http://www.google.com/search?q=jpgraph date d%C3%A9but&rls=com.microsoft:fr:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7GGIH",
+"http://education.sexuelle.free.fr/statistiques.php",
+"http://www.poligames.com/play.php?juego=247",
+"http://www.google.de/search?hl=de&q=phpmyvisits&btnG=Google-Suche&meta=",
+"http://www.gameinparis.com/index.php",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.google.fr/search?hl=fr&q=faire un site en php logiciel&meta=",
+"http://lelogiciellibre.net/telecharger/statistiques-audience-sites.php",
+"http://www.swalif.net/softs/showthread.php?t=143689",
+"http://www.phpmyvisites.net/forums/index.php/f/15/0/",
+"http://www.google.ch/search?q=web statistiques php&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.languedoc-poker.com/index.php?sid=2b7491c6e6ceae9e09bb61e6a8fbd653",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=AsI&q=logiciel creation site php&btnG=Rechercher&meta=",
+"http://www.jakpsatweb.cz/pocitadla.html",
+"http://www.archives.rennes.fr/fonds/affichedetailfig.php?cot=4Fi1",
+"http://www.phpmyvisites.net/forums/index.php/t/1499/0/",
+"http://cafecitoyen.org/doku.php?id=carte",
+"http://programujte.cz/view.php?cisloclanku=2006091802",
+"http://www.wifeo.com/membre-actualite.php?article=32-phpmyvisites--statistiques-gratuite",
+"http://www.google.fr/search?sourceid=navclient&ie=UTF-8&rls=GGLD,GGLD:2004-03,GGLD:en&q=php my visit",
+"http://www.google.fr/search?hl=fr&q=mesure d%27audience&meta=lr%3Dlang_fr",
+"http://www.vorpommern.de/unterku/ostsee-urlaub.html",
+"http://www.google.at/search?client=opera&rls=de&q=phpmyvisits&sourceid=opera&num=50&ie=utf-8&oe=utf-8",
+"http://design.hu/",
+"http://192.9.200.48/specifique/FINANCE/Reporting.aspx",
+"http://humour25.free.fr/php/phpmv2/phpmyvisites.php",
+"http://www.oenologie.u-bordeaux2.fr/phpmyvisites/index.php?site=1&period=1&mod=view_visits&date=2007-03-20",
+"http://icb.u-bourgogne.fr/IRM/CP/",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Severina---Virujen-u-te-(Live)---05-Mili-moj.MP3.php",
+"http://www.google.com/search?hl=fr&q=open source&btnG=Rechercher&lr=",
+"http://www.google.fr/search?hl=fr&q=mettre %C3%A0 jour table Mysql&meta=",
+"http://fr.search.yahoo.com/search?ei=utf-8&fr=slv1-mdp&p=logiciel%20open%20source",
+"http://www.divinasposa.fr/",
+"http://www.google.fr/search?q=php my visites&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.phpmyvisites.net/forums/index.php/t/3507/0/",
+"http://www.framasoft.net/article2101.html",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=&btnG=Recherche Google",
+"http://nachinmarcellin.free.fr/3140/33tokyo.php",
+"http://www.webrankinfo.com/forums/viewtopic_16368.htm",
+"http://gros-tetons-blacks.sexomatic.net/gros-seins-blacks.php?AP_CA=3260790",
+"http://statistik.ecotech.se/index.php?site=1&date=2006-07-14&mod=view_visits&period=3",
+"http://www.google.fr/search?hl=fr&q=site language php&meta=lr%3Dlang_fr",
+"http://www.ecolebraibant.be/phpmv2/index.php?mod=login&error_login=1",
+"http://homeomath.imingo.net/ds2007/index.htm",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/",
+"http://www.comete.com/",
+"http://rechercher.aliceadsl.fr/recherche/cgi/recherche.cgi?qs=bbw webcam perso&lr=fr&hits=10&offset=20",
+"http://seichepine.stephanie.free.fr/divers.htm",
+"http://www.cyclismag.com/links.php?op=viewlink&cid=3",
+"http://www.google.com/search?q=phpmyvisites&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://siteperso.celinedesjardins.com/index.php?part=configurations&img=1&stats=1&date=2007-03-01&oldd=2007-03-20&per=3&site=1",
+"http://www.delfiweb.com/v2/",
+"http://www.google.com/search?hl=fr&client=opera&rls=fr&hs=Yoy&q=php statistique&btnG=Rechercher&lr=",
+"http://www.raleigh-northcarolina.biz/search/Toilet.html",
+"http://www.google.fr/search?hl=fr&q=Maximum execution time &meta=",
+"http://www.google.fr/search?q=telecharger logiciel statistiques gratuit&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/documentation/Accueil",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.google.com/search?client=safari&rls=fr&q=statistiques site php&ie=UTF-8&oe=UTF-8",
+"http://www.google.fr/search?hl=fr&q=mesure d%27audience%22&meta=",
+"http://www.google.com/search?q=statistiques blog&sourceid=ie7&rls=com.microsoft:en-US&ie=utf8&oe=utf8",
+"http://www.phpmyvisites.us/",
+"http://maroc.bienvenue.free.fr/villes/merzouga.php",
+"http://www.google.com/search?sourceid=navclient&aq=t&hl=fr&ie=UTF-8&rls=SNYG,SNYG:2004-47,SNYG:fr&q=PHPMYVISITES",
+"http://www.google.com/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.com/search?hl=fr&client=safari&rls=fr&q=phpmyvisites&btnG=Rechercher&lr=",
+"http://www.sportime.hu/",
+"http://www.hermie-en-fam.blogspot.com/",
+"http://www.burgerchristiansarl.net/",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=GPL&sa=Recherche&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.phpmyvisites.net/documentation/Archivages_concurrents",
+"http://www.execuzone.com/index.php?page=Account.Applys",
+"http://search.sympatico.msn.ca/results.aspx?q=logiciel cv gratuit&form=QBRE3&go.x=8&go.y=12",
+"http://www.exalead.fr/search/results?q=creer des test sur internet&%24mode=allweb&x=49&y=16",
+"http://www.stadt.schmalkalden.de/veranstaltungen/index.php",
+"http://n9ws.borezo.net/phpmv2/index.php?mod=admin_db_config",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites &meta=",
+"http://www.opensourcescripts.com/dir/PHP/Web_Traffic_Analysis/297.html",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.exalead.fr/search/results?q=mesure d%27audience&x=532&y=8&%24mode=allweb",
+"http://www.google.com/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=ITVA,ITVA:2006-41,ITVA:fr&q=php my visites",
+"http://www.phpmyvisites.net/phpmv2/phpmyvisites.php",
+"http://www.google.fr/search?q=php p%C3%A9riode calendrier INTERACTIF&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://209.85.129.104/search?q=cache:iPCclEq3yoMJ:www.sunlogic.com.pl/ stromag&hl=pl&strip=1",
+"http://empireg.com/login.php",
+"http://www.google.fr/search?hl=fr&q=phpmyvisit install&meta=",
+"http://www.joomlafrance.org/Les_News/Composants/Espaces_priv%E9s_pour_membres_et_Stats_de_sites.html",
+"http://66.249.93.104/translate_c?hl=fr&u=http://pro.webmaster.online.fr/cinema.htm&prev=/search%3Fq%3Dyou%2Btube%2Bnavi%26hl%3Dfr",
+"http://www.tellaw.org/index.php?2005/05/12/22-phpmyvisites-lapplcation-de-tracking-gratuite-en-php",
+"http://www.google.fr/search?q=logiciel 2006 gratuit&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.google.fr/search?sourceid=navclient&aq=t&hl=fr&ie=UTF-8&rlz=1T4DAFR_frFR211FR211&q=php my visit",
+"http://www.google.fr/search?hl=fr&q=mesure d%27audience%22&meta=",
+"http://www.facilys.com/vtiger/1/index.php?action=DetailView&module=Notes&record=211&parenttab=Tools",
+"http://reiki-voyance.com/index-page-reiki-titre-voyance_ou_channel.htm",
+"http://www.ajp-multimedia.com/services.php",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-18,GGGL:fr&q=phpmyvisite download",
+"http://www.google.fr/search?hl=fr&q=installer phpmyvisit&btnG=Rechercher&meta=",
+"http://www.rouen.fr/transport/sedeplacerarouen",
+"http://www.xia8.com/SoftView/SoftView_13319.html",
+"http://www.google.fr/search?q=LOGICIEL GRATUIT&hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=wbz&start=10&sa=N",
+"http://warrior350.free.fr/stats/phpmyvisites.php",
+"http://www.google.fr/search?q=download&gbv=2&hl=fr&lr=lang_fr&start=20&sa=N",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites faq&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/2914/0/",
+"http://www.lesbauges.com/",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.pl/search?hl=pl&client=firefox-a&rls=org.mozilla%3Apl%3Aofficial&hs=pUK&q=phpmyvisites&btnG=Szukaj&lr=",
+"http://www.google.co.ma/search?hl=fr&q=free web&meta=",
+"http://www.google.be/search?hl=fr&q=http%3A%2F%2Fwww.phpmyvisites.net&btnG=Recherche Google&meta=",
+"http://aj.garcia.free.fr/Livret8/PageGardeLivret8.htm",
+"http://www.google.fr/search?q=audience site&btnG=Rechercher&hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial",
+"http://www.meaudre.com/hebergement/fiche.php?heb_id=34",
+"http://www.phpmyvisites.net/forums/index.php/sf/thread/15/1/40/21/",
+"http://www.phpmyvisites.us/",
+"http://www.jeffroy.eu/",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.actufitness.com/site/defaut.php",
+"http://www.google.fr/search?hl=fr&q=CREATION WEB OPEN SOURCES&meta=",
+"http://www.kellidenn.com/phpmv2/index.php?site=1&period=1&mod=view_visits&date=2007-03-20",
+"http://www.google.com/search?q=t%c3%a9l%c3%a9charger gratuitement logiciel statistique",
+"http://www.schnouki.net/post/2007/01/15/Plugin-phpMyVisites-pour-DotClear-2-52",
+"http://www.neutrinium238.com/tutoriaux/photoshop/incruster_modele_dans_mur.html",
+"http://www.phpmyvisites.net/forums/index.php/t/1998/0/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=php my visit&spell=1",
+"http://www.google.fr/search?hl=fr&q=tracking site web open source&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=PHP mysql mettre %C3%A0 jour table&hl=fr&start=10&sa=N",
+"http://www.google.com/search?client=opera&rls=en&q=php my visites&sourceid=opera&ie=utf-8&oe=utf-8",
+"http://www.rouen.fr/image/3636-reacuteouverturedumuseacuteum05",
+"http://zero.officinazerouno.it/",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=statistiques site web&meta=&btnG=Recherche Google",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-19&period=1&mod=view_referers",
+"http://www.lasallesurdemande.com/phpmv2/index.php?&error_login=1",
+"http://www.google.fr/search?hl=fr&q=phpmyvisit installer&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=gnu free pdf2html&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=phpMyVisites mot de passe&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.malta.poznan.pl/kamera/index.php",
+"http://www.kaerwa-all-stars.de/ueber_uns/index.htm",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.google.nl/search?hl=nl&q=phpmyvisites&meta=",
+"http://www.phpmyvisites.net/support.html",
+"http://www.google.fr/search?hl=fr&q=script gratuit  pour statistiques&meta=",
+"http://pelsoissonnais.homelinux.net/",
+"http://stats.aratro.net/index.php?mod=view_visits",
+"http://fr.search.yahoo.com/search?p=analytics&fr=bf-res&ei=utf8&search=Rechercher ce texte sur le Web",
+"http://www.sysmodia.fr/",
+"http://www.google.fr/search?hl=fr&q=statistiques web&meta=",
+"http://fr.search.yahoo.com/search?ei=utf-8&fr=slv8-acer&p=logiciel%20gratuit%20dictionnaire",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://search.msn.fr/results.aspx?q=phpmyvisites&FORM=SSRE2",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-18&period=1&mod=view_referers",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?hl=fr&q=application site internet php&meta=",
+"http://foodrank.deliciouscuisine.nl/phpMyVisites/index.php?site=2&date=2007-03-20&period=1&mod=view_source",
+"http://www.google.fr/search?num=100&hl=fr&rls=GGGL,GGGL:2006-14,GGGL:fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisit script&spell=1",
+"http://www.turismochiapas.gob.mx/lang.php?lang=es",
+"http://www.insa-lyon.fr/pg/index.php?Rub=444&L=1",
+"http://www.phpmyvisites.net/phpmv2/?lang=fr-utf-8.php",
+"http://pelsoissonnais.homelinux.net/",
+"http://www.google.fr/search?hl=fr&safe=vss&q=phpmyvisites&meta=",
+"http://emma.boitamalice.net/index.php/toc/categorie",
+"http://www.indonesiaselebriti.com/index.php?modul=selebriti&catid=2654&page=detail",
+"http://www.google.fr/search?q=related:perso.orange.fr/laurent.baraud.creation/aqua.htm&hl=fr&client=firefox-a&rls=org.mozilla:fr:official&start=0&sa=N",
+"http://msdgmedia.free.fr/Egypte/00Egypte.htm",
+"http://www.oenologie.u-bordeaux2.fr/phpmyvisites/",
+"http://www.buhaha.pl/1,2,3_proba_mikrofonu-517.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=tJL&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=simsun police t%C3%A9l%C3%A9charger&spell=1",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=kKL&q=font simsun&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.google.com/search?client=safari&rls=fr-fr&q=gerer statistique de son site web&ie=UTF-8&oe=UTF-8",
+"http://sbz-17.cs.helsinki.fi/~tkt_bsap/EELweb/listModules.php",
+"http://www.webmaster-hub.com/index.php?showtopic=18538&mode=linear",
+"http://www.crestwood-inc.com/drc/d_vcpops.php",
+"http://www.google.fr/search?hl=fr&safe=vss&client=firefox-a&channel=s&rls=org.mozilla:fr-FR:official&hs=Ni0&q=related:www.free.fr/",
+"http://www.google.fr/search?hl=fr&q=my php&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://fr.search.yahoo.com/search?ei=UTF-8&fr=sfp&p=sites web&meta=vl%3D",
+"http://www.schnouki.net/post/2007/01/15/Plugin-phpMyVisites-pour-DotClear-2-52",
+"http://www.google.fr/search?hl=fr&q=php my stat&btnG=Recherche Google&meta=",
+"http://www.pokerhouse.co.uk/virutal.html",
+"http://fr.search.yahoo.com/search?p=logiciel de cr%C3%A9ation de faire-part&fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Goca-Stojicevic---Pusti-me-da-nadjem-srecu-i-lek.mp3.php",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fnews.itoncc.com%2FMingPao%2F|onclick|L11",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?q=%22Call to undefined function: ()%22&hl=fr&safe=off&start=10&sa=N",
+"http://www.google.fr/search?hl=fr&q=phpmyvisit&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.buhaha.pl/1,2,3_proba_mikrofonu-517.html",
+"http://www.google.fr/search?hl=fr&rls=GGLG%2CGGLG%3A2005-44%2CGGLG%3Afr&q=phpmyvisites&meta=",
+"http://www.kess.snug.pl/index.php?sid=100&p=1",
+"http://www.google.fr/search?hl=fr&lr=lang_fr&newwindow=1&q=related:www.free.fr/",
+"http://www.google.fr/search?hl=fr&q=statistiques web&meta=",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=tester",
+"http://www.climel.com/phpmv2/index.php?mod=admin_general_config",
+"http://www.acasa.ro/",
+"http://france.catsfamily.net/main/multiplicats.html",
+"http://www.art.asso.fr/index.html",
+"http://fr.search.yahoo.com/search?p=installer un systeme de blog sur son site&fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://www.google.fr/search?hl=fr&q=php free source&meta=",
+"http://www.vsplash.com/contactus.html",
+"http://by138fd.bay138.hotmail.msn.com/cgi-bin/getmsg?msg=F45E738E-DB2B-4A3A-B97F-092654172C85&start=0&len=3618&msgread=1&imgsafe=y&curmbox=00000000%2d0000%2d0000%2d0000%2d000000000001&a=11914bf154ee7b64297bc175fb3de5b94115754d41b15a5d7645ff009d7a7d2f",
+"http://www.lionel-voyance.com/voyance-immediate.html",
+"http://www.phpmyvisites.us/",
+"http://www.pvc-oroplast.com.ar/",
+"http://www.1d.fr.pl/forum/index.php?sid=6790c75840279ce0e4cf620fa4ef34ed",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.scripts.com/php-scripts/web-traffic-scripts/phpmyvisites/",
+"http://www.google.ch/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logiciel gratuit cr%C3%A9er des blog&spell=1",
+"http://www.google.hr/search?hl=hr&q=php my visites&btnG=Google pretraga&meta=",
+"http://www.google.fr/search?q=javascript purger historique navigation&hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr-FR:official&hs=b8L&start=20&sa=N",
+"http://bolognaise.prod.free.fr/html/annonce.htm",
+"http://www.google.hr/search?hl=hr&q=phpmyvisites&btnG=Google pretraga&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=telecharger gratuit blog &btnG=Rechercher&meta=lr%3Dlang_en",
+"http://www.phpmyvisites.us/downloads.html",
+"http://www.lepersan.com/",
+"http://www.google.be/search?hl=fr&q=languages des site internet&meta=lr%3Dlang_fr",
+"http://www.medix.free.fr/test.php",
+"http://www.neologis.be/phpmv2/index.php?site=1&period=1&mod=view_visits&date=2007-03-20",
+"http://www.google.fr/search?hl=fr&q=outil de statistique php&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.google.de/search?hl=de&q=phpmyvisits&btnG=Google-Suche&meta=",
+"http://mysql.ifrance.com/showthread.php?t=1329",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logiciel pour am%C3%A9liorer un site gratuit&spell=1",
+"http://www.google.com/search?client=safari&rls=fr&q=php url actuel&ie=UTF-8&oe=UTF-8",
+"http://www.dreams-com.net/fc-sainte-foy/?lang=fr",
+"http://www.musicforprod.com/ARTFUL/",
+"http://www.wowquebec.info/register.htm",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/safet-isovic---zarasle-su-staze-moje.mp3.php",
+"http://www.arts-en-ciel.net/artsenciel/index.php?page=galerie",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.mei-immobilier.com/phpmv2/index.php?&error_login=1",
+"http://webodonto.u-clermont1.fr/",
+"http://www.chanaz.fr/french/index.php?r_nav=home&p_nav=page_commercant&commercant=17&PHPSESSID=ddd05edcc517e9ca33aa606104cbe560",
+"http://www.google.fr/search?sourceid=navclient&aq=t&hl=fr&ie=UTF-8&rls=GGLJ,GGLJ:2006-47,GGLJ:fr&q=phpmyvisites",
+"http://www.neutrinium238.com/tutoriaux/photoshop/tentacule_organique.html",
+"http://www.thekikoowebradio.com/index.php?option=com_content&task=view&id=21&Itemid=42",
+"http://search.ke.voila.fr/S/voila?rtype=kw&rdata=traduit&profil=voila&bhv=web_fr",
+"http://www.webrankinfo.com/forums/viewtopic_38992.htm",
+"http://www.google.fr/search?hl=fr&q=php stats&meta=",
+"http://www.google.fr/custom?hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&q=free.fr&btnG=Rechercher&sitesearch=phpmyvisites.net&meta=cr%3DcountryFR",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4GGIH_frFR207FR207&q=LOGICIEL SITE INTERNET",
+"http://www.google.ch/search?hl=fr&q=website statistics software&btnG=Rechercher&meta=",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=quoi de neuf@rfo.fr&submit.x=56&submit.y=11",
+"http://www.aolrecherche.aol.fr/aol/search?q=demo&p=ws&query=demo&v=0",
+"http://www.google.fr/search?hl=fr&q=visiteurs de blogs&meta=",
+"http://www.google.be/search?q=phpmyvisites&sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-37,GGGL:fr&aq=t",
+"http://www.web-lego.com/knowledge/",
+"http://www.google.fr/custom?hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&safe=off&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&q=GANG BANG&btnG=Rechercher&sitesearch=phpmyvisites.net&meta=",
+"http://search.live.com/results.aspx?q=logiciel de dictionnaire gratuit&first=1&FORM=PERE",
+"http://www.google.fr/search?hl=fr&q=free php mail The server encountered an internal error or misconfiguration and was unable to complete your request&btnG=Rechercher&meta=",
+"http://groups.google.com/group/developpeur/web/applications-php?hl=fr",
+"http://fr.search.yahoo.com/search?p=t%C3%A9l%C3%A9charger exemple de cv gratuit&prssweb=Rechercher&ei=UTF-8&fr=yfp-t-501&x=wrt&meta=vl%3D",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites &btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&rlz=1T4GGLG_fr___FR213&q=compte de visite  pour site gratuit&meta=",
+"http://www.google.co.uk/search?hl=en&q=related%3Awww.aparecordc.org%2F&btnG=Search&meta=",
+"http://www.amplitude-deplacements.com/",
+"http://www.hci-online.net/",
+"http://www.3gs.fr/admin_k3d976/l1/pVISITEURS/stats/stats.html?site=1&date=2007-03-19&period=1&mod=view_source",
+"http://www.google.fr/search?hl=fr&q=logiciel pour cr%C3%A9er  internete gratuit&btnG=Rechercher&meta=",
+"http://www.scripts.com/php-scripts/web-traffic-scripts/3/",
+"http://www.phpwcms.de/forum/viewtopic.php?t=11902",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=php nombre de visiteur total via fichier txt&meta=",
+"http://www.google.com/search?hl=fr&lr=&q=related:perso.orange.fr/colloque.imprimes.mo/pdf/FHL0.pdf",
+"http://www.google.fr/custom?q=mappemonde&hl=fr&client=pub-2456819124576563&cof=FORID:1%3BS:http://mystart.incredimail.com/french/%3BL:http://www2l.incredimail.com/images/google_h_p/envelope_38_30.gif%3BLH:30%3BLW:38%3BLP:1%3BVLC:%23551a8b%3BALC:%23ff0000%3BGFNT:%237777cc%3BGIMP:%23a90a08%3BDIV:%23f4f4f4%3B&start=20&sa=N",
+"http://www.phpmyvisites.net",
+"http://www.jeremysumpter.info/view.php?lang=e&flag=6&page=download",
+"http://search.live.com/spresults.aspx?q=Ma lettre X&first=11&count=10&FORM=POPR",
+"http://pegase.foxalpha.com/search.php",
+"http://www.architecte-paca.com/",
+"http://ns31534.ovh.net/~ToZ/index.php",
+"http://www.natural-roots-born.info/phpmv2/phpmyvisites.php",
+"http://www.google.fr/search?q=php gratuit&hl=fr&start=20&sa=N",
+"http://www.google.ca/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=web analytic open source&spell=1",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=web francophone",
+"http://www.google.ca/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.hadra.net/deco.php?vj=Bwass",
+"http://www.ichwartot.de/phpmv2/index.php?site=1&period=1&mod=view_visits&date=2007-03-20",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=etape de configuration et creation de base mysql 5.&btnG=Recherche Google&meta=",
+"http://www.amarsenal.be/",
+"http://membres.lycos.fr/apprendreleruby/index.php?",
+"http://www.google.de/search?q=phpMyVisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a",
+"http://www.bretagnepanoramique.com/search.php?pays=8",
+"http://lelogiciellibre.net/phpmyvisites/",
+"http://www.rouen.fr/image/3632-reacuteouverturedumuseacuteum01",
+"http://www.google.fr/search?hl=fr&q=offre emploi php open source&btnG=Rechercher&meta=",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=statistiques oscommerce&meta=&btnG=Recherche Google",
+"http://www.phpmyvisites.us/",
+"http://www.psn3.com/guide.php",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.america-dreamz.com/culture/cartes-guides_11__350__carte-routiere-du-colorado.htm",
+"http://www.phpmyvisites.net/faq/",
+"http://www.cardobar.net/aide.php",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=mature",
+"http://www.lanton33.net/phpmv2/index.php?mod=admin_site_javascript_code",
+"http://phillipsfuneralhome.twintierstech.net/?p=obituary_view&id=20185",
+"http://www.meubles-couedel.com/",
+"http://giclees-de-sperme.sexomatic.net/?DATAS=Sexo_GicleesDeSperme",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=ds",
+"http://capaldo.net/phpmv2/index.php?site=-1&date=2007-03-20&period=1&mod=view_source",
+"http://www.psn3.com/Tilleul,europeen/Aspect/633.html",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=pdf",
+"http://www.google.fr/search?hl=fr&q=site php gpl&meta=",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=lr%3Dlang_fr&btnG=Recherche Google",
+"http://www.google.fr/search?hl=fr&q=statistiques de sites&btnG=Recherche Google&meta=",
+"http://www.1001-locuridemunca.ro/locuri-de-munca/brasov/frameset-myjob.php",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLG,GGLG:2006-13,GGLG:fr&q=logiciel gratuit%2bcreation site internet",
+"http://jcm.marsnet.org/",
+"http://www.ferkous.com/rep/news.php",
+"http://www.jeremysumpter.info/view.php?lang=i&flag=5&page=jad",
+"http://www.google.fr/ig?hl=fr",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Cakana---Oj,-golube.php",
+"http://www.creation-de-site-internet-herault.com/espace-presse/presse-journalistes.htm",
+"http://www.google.com/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=RNWE,RNWE:2005-49,RNWE:fr&q=phpmyvisit",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.satellitemania.it/",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=Dictionnaire",
+"http://fr.search.yahoo.com/search?p=audience gratuit site&ei=UTF-8&fr=yfp-t-501&x=wrt&meta=vl%3D",
+"http://www.skiprestige.com/index.html",
+"http://www.cdg29.fr/index.php?p=46",
+"http://www.arkonide.com/pageshtml/web_designer.html",
+"http://www.math.u-bordeaux1.fr/~smichel/",
+"http://vireessauvages.free.fr/big_image.php?ret=photosexy.php?n=1Â§no=20&com=&rep=Images/photosexy/photosexy1&nom=4.JPG",
+"http://www.grenoble-octopus.eu/Site/Pages/Rencontrecultures.html",
+"http://www.ilonamitrecey.fr/",
+"http://www.google.fr/search?hl=fr&q=logiciel gratuit creer un site internet&meta=",
+"http://www.google.fr/search?q=site php gratuit&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.superhot.fr/submit.php",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=annuaire gratuit",
+"http://phpmyvisites.softonic.com/ie/46663",
+"http://www.leportailbio.com/admin/stats/index.php?part=pays&img=1&stats=1&date=2007-03-19&oldd=2007-03-19&per=1&site=1",
+"http://www.phpmyvisites.us/features.html",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.rouen.fr/travaux/fiche_6epont.php",
+"http://www.tempsgranollers.com/dades.html",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://fnsab.free.fr/",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?q=phpmyvisit&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.api-consulting.com/book/recru/recrutement.php?recrut=2&&id=675029",
+"http://petaramesh.org/post/2007/03/20/A-poil",
+"http://www.biblioconcept.com/themes/E/ethnomethodologie.htm",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr-FR%3Aofficial&hs=MDO&q=Unable to open &btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=moteur de recherche%28code source%2Bphp%29&btnG=Recherche Google&meta=",
+"http://www.thuillet.com/phpmv2/index.php?site=1&date=2007-03-20&period=1&mod=view_source",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://www.google.com/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=yIO&q=visiteurs site internet&btnG=Rechercher&lr=",
+"http://www.raleigh-northcarolina.biz/search/May.html",
+"http://www.google.gr/search?hl=el&q=related:www.aparecordc.org/",
+"http://www.google.fr/search?q=installation phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?q=php stats&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?q=PhPmv2&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistique gratuit&spell=1",
+"http://www.phpmyvisites.net/prerequis.html",
+"http://www.google.ca/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=fTO&q=phpmyvisites&btnG=Search&meta=",
+"http://giik.net/blog/phpmyvisites-23b2-released/",
+"http://www.skunk.powa.fr/shadow/portal.php?sid=a707ca6eecd1ffd76ed438423d3eb528",
+"http://www.webmaster-hub.com/index.php?showtopic=32874",
+"http://www.google.ca/search?hl=fr&ie=UTF-8&q=related:perso.orange.fr/lacgtpechiney/doc62.htm",
+"http://ufolep62tt.net/pingv2/login.php?redirect=arcade.php&sid=e775a726c9ec1e6b5af3a79d4f332ca0",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=quoi de neuf",
+"http://www.google.pl/search?hl=pl&q=open source stats&btnG=Szukaj&lr=",
+"http://membres.lycos.fr/ecrausaz/?",
+"http://www.google.fr/search?hl=fr&q=i stats&meta=",
+"http://visit-ireland.ovh.org/indexFR.php",
+"http://riverranche.com/stats/phpmyvisites.php",
+"http://www.forum-foguy-scooter.com/ranks.php",
+"http://www.uncmt.fr/groupes.php?page=lion-sur-mer",
+"http://phpmyvisites.softonic.com/ie/46663",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.google.co.ma/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=o3O&q=outils test site web&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.club-of-excellent-excrement.com%2F|onclick|L3",
+"http://www.iamin.be/daanroose/gallery2.html",
+"http://search.msn.fr/results.aspx?q=logiciel gratuit&FORM=MSNH",
+"http://www.ville-venissieux.fr/pages/PRINCIP.htm",
+"http://www.google.fr/search?hl=fr&q=plugin phpmyvisits&btnG=Recherche Google&meta=",
+"http://www.thekikoowebradio.com/live.m3u",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.phpbank.net/description.php?id=1270&start=0",
+"http://www.isabelnadal.com/",
+"http://www.google.ca/search?q=php my visit&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&rdata=google&logid=0199000000117441962085854&keap=25&piap=7&ap=4&prevnbans=10",
+"http://forum.pctuning.cz/search.php",
+"http://msdgmedia.free.fr/Dessins/Sommaire.htm",
+"http://zobsystem.homeunix.org/photos.php?c=hum&j=0",
+"http://www.google.com.pe/search?hl=es&q=phpmyvisits&meta=",
+"http://www.phpmyvisites.net/",
+"http://ausuddunord.free.fr/assoc/asdncal.html",
+"http://www.stationripper.net/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/sitemap.php",
+"http://www.google.ca/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2005-07,GGLD:fr&q=mise %c3%a0 jour site web php",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=statistiques site web&meta=&btnG=Recherche Google",
+"http://cydut.club.fr/sondages/accueil.php?",
+"http://phortail.free.fr/downloads.php",
+"http://hebergeur-de-culture.com/login.php?redirect=profile.php&mode=editprofile",
+"http://www.pokerhouse.co.uk/virutal.html",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-38,GGGL:fr&q=VENTE DES LOGICIEL SUR MESURE",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.visiolove.com%2Ftemplate_index%2F56%2Findex.php%3Fid_say%3D3411%26p%3Dx20%26code_promo%3Dstval07%26i%3D106%26idoc%3D8039|onclick|L9",
+"http://www.google.ch/search?hl=de&q=phpMyVisites&btnG=Google-Suche&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/2224/0/",
+"http://statistiques.service-webmaster.fr/index.php?site=1&period=1&mod=view_visits&date=2007-03-20",
+"http://www.phpmyvisites.us/",
+"http://www.le-look.net/index1.html",
+"http://dictionnaire.phpmyvisites.net/definition-Communication--8276.htm",
+"http://iq.lycos.fr/qa/show/1048/Existe-t-il un site qui propose des donn%C3%A9es statistiques r%C3%A9elles originales et amusantes %3F/",
+"http://www.vamosmisevilla.com/index.php?cat=5&id=4805",
+"http://frederic.bouchery.free.fr/?2005/02/09/37-souriez-vous-etes-traques",
+"http://www.google.co.ma/search?hl=fr&q=telecharger google  web gratuit&meta=",
+"http://www.ville-lanton.fr/phpmv2007/index.php?site=1&date=2007-03-19&period=1&mod=view_visits",
+"http://209.85.129.104/search?q=cache:hn8C_4CGpLEJ:passion-photos.fr/ photos.fr&hl=fr&client=firefox-a&strip=1",
+"http://www.phpmyvisites.net/",
+"http://www.un-vol-pas-cher.com/phpm/index.php?date=2007-03-20&period=1&mod=view_referers",
+"http://www.phpmyvisites.net/faq/",
+"http://www.kelrestaurant.com/lib/phpmv2/index.php?site=1&period=1&mod=view_visits&date=2007-03-20",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://www.google.com/search?hl=en&q=phpmyvisites",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.jzaa.com%2Fbl.asp|onclick|L0",
+"http://annugratuits.free.fr/bottin/liens2.php",
+"http://www.jakpsatweb.cz/katalog/pocitadlo-statistika.html",
+"http://www.insa-lyon.fr/pg/index.php?Rub=445&L=1",
+"http://www.phpmyvisites.us/",
+"http://www.cinejeu.net/index.php?page=p&id=21&unite=bureau",
+"http://www.google.nl/search?hl=fr&rlz=1T4PBEA_frFR209FR210&q=related:www.free.fr/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logiciel calendrier cr%C3%A9ation de data becker gratuit&spell=1",
+"http://www.artichow.org/links",
+"http://www.google.fr/search?hl=fr&q=statistiques sites web&meta=",
+"http://utopiaverde.net/noticias/ciclofilia.php?title=mejoras_en_google_earth_maps&more=1&c=1&tb=1&pb=1",
+"http://www.zone-webmasters.net/scripts-php-41.php",
+"http://www.ggbaloo.net/Gay%20Pride%2003/page_01.htm",
+"http://fr.wikipedia.org/wiki/PhpMyVisites",
+"http://www.google.fr/search?hl=fr&q=statistiques site web gratuit&meta=",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://forums.phpbb-fr.com/viewtopic_122536.html",
+"http://www.flash-france.com/forums/showthread.php?s=7868c3f7a7399a17095a1b26c2fb401a&threadid=35980",
+"http://forum.hardware.fr/hfr/Programmation/PHP/nombre-visiteur-site-sujet_99023_1.htm",
+"http://www.jikrabouille.info/blog/index.php?tag/b%C3%A9b%C3%A9",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Boban.php",
+"http://www.ichwartot.de/phpmv2/index.php?site=1&date=2007-03-20&period=1&mod=view_visits",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.framboise-crea.com/particuliers/presentation.html",
+"http://www.vitriol-factory.com/",
+"http://www.teutonia.de/popup.detail.php?id=100&lang=de",
+"http://www.la-cuisine-marocaine.com/phpmyvisites/",
+"http://www.siteporno.be/stats/phpmyvisites.php",
+"http://www.framasoft.net/article2101.html",
+"http://www.rapidojeux.com/",
+"http://www.google.com/search?client=opera&rls=fr&q=phpmyvisites&sourceid=opera&ie=utf-8&oe=utf-8",
+"http://www.joomlafrance.org/Les_News/Composants/Espaces_priv%E9s_pour_membres_et_Stats_de_sites.html",
+"http://www.framasoft.net/article2101.html",
+"http://www.google.fr/search?hl=fr&q=php %24_SERVER request_URI&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=open source&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?q=phpmv2&ie=ISO-8859-1&oe=ISO-8859-1&hl=fr&meta=",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logiciel pour cr%C3%A9er un nouveau site gratuit&spell=1",
+"http://www.google.com/search?hl=fr&client=opera&rls=fr&hs=Onl&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistiques sites&spell=1",
+"http://www.vimbam.com/?from=20&cid=0",
+"http://petaramesh.org/post/2007/03/20/A-poil",
+"http://www.broxing.com/Visites/index.php?site=1&date=2007-03-20&period=1&mod=view_source",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.labbize.net%2FPhotos%2FFlash%2FCollo.htm|onclick|L34",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.us/downloads.html",
+"http://www.google.fr/search?hl=fr&q=provenance visites site&btnG=Recherche Google&meta=",
+"http://www.scriptdungeon.com/script.php?ScriptID=888",
+"http://szex.szextra.hu/cikk/?id=122&r=9",
+"http://www.google.se/search?q=www.votresite.com&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:sv-SE:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=The server encountered an internal error or misconfiguration and was unable to complete your request&meta=",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?q=telechargement &hl=fr&start=50&sa=N",
+"http://www4.utc.fr/~ge37/pages/equipe.php",
+"http://nehe.developpez.com/?page=page_0",
+"http://agoraets.free.fr/ETS/",
+"http://www.google.be/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=php visite&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?hl=fr&q=logiciels statistiques macintosh&btnG=Recherche Google&meta=",
+"http://www.lh1661.be/attente.php",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.google.fr/search?hl=fr&q=des sits de recherche du logicieles en arabe&meta=",
+"http://www.ecoles-du-jura.ch/cornol/actparasc/06-07/zebres/gauche.html",
+"http://www.joomlafrance.org/blogcategory/Composants/5/5.html",
+"http://www.unopiuuno.ch/",
+"http://www.phpmyvisites.us/",
+"http://blogs.showfarm.com/blogs/clavac/index.html?style=default",
+"http://www.neutrinium238.com/tutoriaux/photoshop/incruster_modele_dans_mur.html",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4GGIH_frFR205FR205&q=phpmv2",
+"http://www.google.fr/search?hl=fr&q=comment faire chmod&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=logiciel traducteur serbe a telecharger&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://aj.garcia.free.fr/index6.htm",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=orange pour site d hebergement gratuit",
+"http://www.filmdeculte.com/culculte/base_photo.php?lienimage=scarlettjohansson&i=20&titre=Scarlett%20Johansson",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.phpmv2.websitance.be/index.php?site=1&date=2007-03-19&mod=view_settings&period=3",
+"http://beet.ddl.free.fr/index.php?id=01",
+"http://www.traidnt.net/vb/showthread.php?t=73921",
+"http://iut-rcc.univ-reims.fr/accueil.php?menu=0&lang=fr&page=1",
+"http://www.cazalet.org/zebrafeeds/demo/demo.php?zflist=delicious",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.google.com/search?q=www&hl=fr&start=190&sa=N",
+"http://www.phpmyvisites.us/",
+"http://www.grundrisse.net/termine.htm",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.jzaa.com%2Fbl.asp|onclick|L0",
+"http://www.arthusetnico.com/photo/photos.htm",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.google.co.uk/search?hl=en&q=phpmyvisits&meta=",
+"http://www.google.fr/search?hl=fr&newwindow=1&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&q=phpmyvisites&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://robertlesite.net/",
+"http://vanyda.free.fr/news.htm",
+"http://pravaya.ru/board/index.php?fid=17",
+"http://www.google.fr/search?hl=fr&q=cites de jeux et de logiciel gratuit&btnG=Recherche Google&meta=",
+"http://www.psn3.com/guide.php",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.ca/search?hl=fr&q=d%C3%A9mo &meta=",
+"http://www.phpsecure.info/v2/zone/pComment?d=1093902187",
+"http://www.satellitemania.it/",
+"http://www.ticfp.qc.ca/electro/bca8.htm",
+"http://www.cvs-action.net/faccueil.php",
+"http://apelcollegedemarcq.free.fr/ecrire/?exec=admin_plugin",
+"http://www.phpmyvisites.net/forums/index.php/t/3728/0/",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2004-11,GGLD:fr&q=guillemets utf8  php",
+"http://www.paris-lavillette.archi.fr/editions/f/auteur.php?auteur_id=60",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4SKPB_frFR212FR212&q=detection pays",
+"http://www.lavillat.com/contact.php?mess=ok",
+"http://www.phpmyvisites.us/",
+"http://www.google.com/search?client=opera&rls=en&q=phpmyvisites&sourceid=opera&ie=utf-8&oe=utf-8",
+"http://photo.iso.free.fr/index.php?showimage=107",
+"http://www.webview360.com/wv/",
+"http://www.baidu.com/baidu?word=phpmyvisites&tn=myie2dg",
+"http://www.dannydarkrecords.com/albumcovers.html",
+"http://ausuddunord.free.fr/admin/",
+"http://www.google.com/search?svnum=10&hl=fr&gbv=2&client=firefox-a&channel=s&rls=org.mozilla:fr:official&q=logicielle%20%20gratuit%20license%20a%20telecharger&btnG=Rechercher&ie=UTF-8&oe=UTF-8&sa=N&tab=iw",
+"http://www.google.fr/search?hl=fr&rls=GFRC%2CGFRC%3A2007-02%2CGFRC%3Afr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?hl=fr&q=configuration necessaire pour faire fonctionner un site web&btnG=Recherche Google&meta=",
+"http://googeli.dynalias.com/",
+"http://wallpaper.efunny.dk/category.php?letter=g",
+"http://fr.search.yahoo.com/search?p=logiciel pour creer mes cv gratuit&prssweb=Rechercher&ei=UTF-8&fr=yfp-t-501&x=wrt",
+"http://www.reception-vip.com/",
+"http://www.warmj.com/index.php?module=divers&action=forum&id=5",
+"http://www.bronx.nl/catalog/",
+"http://www.10acordes.com.ar/artistas.php",
+"http://www.google.co.cr/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a",
+"http://www.google.com/search?q=php my visites&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:fr:official&client=firefox-a",
+"http://matieu.musique.free.fr/site.php?page=concerts",
+"http://www.debianhelp.co.uk/tools.htm",
+"http://www.google.com/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4SUNA_frCA205CA206&q=mise %c3%a0 jour d%27installation",
+"http://mshrs.search.msn-int.com/hrsv3/Judging.aspx?QueryID=835264&",
+"http://www.joomlafrance.org/blogcategory/Composants/5/5.html",
+"http://www.000sexe.com/",
+"http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=9gW&q=php my visites&btnG=Search",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://iut-rcc.univ-reims.fr/accueil.php?menu=3&lang=fr&page=4",
+"http://www.webmasterlibre.com/2006/06/08/estadisticas-web-1-scripts-para-instalar-en-tu-servidor/",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Wrapper.html",
+"http://www.phpmyvisites.net/screenshots.html",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.livid.cn/doc_view.php?doc_id=3900",
+"http://www.php-open.com/open191424.htm",
+"http://www.phpmyvisites.net/forums/index.php/t/1276/0/",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.nikolla.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://www.google.fr/search?hl=fr&q=les probl%C3%A8mes de l%27archivage&meta=",
+"http://uk.f270.mail.yahoo.com/ym/ShowLetter?MsgId=8210_3412464_5696_1763_175979_0_4159_329496_1290331&Idx=0&YY=88042&y5beta=yes&y5beta=yes&inc=25&order=down&sort=date&pos=0&view=&head=&box=Inbox",
+"http://uk.f270.mail.yahoo.com/ym/ShowLetter?MsgId=8210_3412464_5696_1763_175979_0_4159_329496_1290331&Idx=0&YY=88042&y5beta=yes&y5beta=yes&inc=25&order=down&sort=date&pos=0&view=&head=&box=Inbox",
+"http://www.educlasse.ch/",
+"http://www.educlasse.ch/",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.us/",
+"http://googeli.dynalias.com/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisit&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisit&btnG=Recherche Google&meta=",
+"http://www.php-open.com/open191424.htm",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.prenet.nl/",
+"http://www.google.fr/search?q=webmasters statistics&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=&safe=active",
+"http://fr.search.yahoo.com/search?p=faire part de mariage en italien&ei=UTF-8&meta=vc%3D&ybs=0&fl=0&pstart=1&fr=yfp-t-501&b=11",
+"http://blogmarks.net/marks/tag/outils,statistiques",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=&safe=active",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/screenshots.html",
+"http://www.phpmyvisites.net/faq/",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.moto-site.ru/?pg=0201",
+"http://www.prisca-mannequin.com/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/search?hl=fr&q=mise a jour hwk gratuit&btnG=Recherche Google&meta=",
+"http://extranet.proachat.net/catalogue_achat/cata_four_fich.asp?code_fournisseur=231606&tri=famille",
+"http://www.google.fr/search?q=statistiques visites site free&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/",
+"http://www.google.com/search?client=safari&rls=fr&q=phpmyvisites&ie=UTF-8&oe=UTF-8",
+"http://www.google.de/search?num=20&hl=de&newwindow=1&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisits&spell=1",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Frealisation.site.web.free.fr%2Findex.php%3Fp%3D0|onclick|L0",
+"http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=phpMyVisites %7C Open source web analytics",
+"http://www.php-open.com/open191424.htm",
+"http://www.arcos-agro.com/fr/pages/merci.html",
+"http://www.linearts.net/forums/",
+"http://www.utess.com/stats/index.php?site=1&period=4&mod=view_frequency",
+"http://www.phpmyvisites.net/",
+"http://www.argentatnews.info/phpmyvisites/phpmyvisites.php",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.google.fr/search?hl=fr&client=firefox&rls=org.mozilla:fr:unofficial&hs=vsF&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=ou mettre la librairie jpgraph&spell=1",
+"http://www.epochtimes.com.ua/articles/view/12/994.html",
+"http://www.velkaepocha.sk/",
+"http://www.google.nl/search?hl=nl&q=open source stats&meta=",
+"http://www.google.fr/search?hl=fr&rlz=1B3GGGL_frFR210FR210&q=logiciel statistique website&btnG=Rechercher&meta=",
+"http://clubelek.insa-lyon.fr/joomla/fr/coupe_de_france/2003_pile_ou_face/",
+"http://www.google.ch/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=traduire une phrase en differentes langues&meta=",
+"http://www.google.com/search?q=php visite&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a",
+"http://www.videoads.it/",
+"http://www.google.fr/search?hl=fr&q=php my visites&meta=",
+"http://www.baidu.com/s?wd=%CD%F8%D5%BE%B7%C3%CE%CA%C1%BF %CD%B3%BC%C6&cl=3",
+"http://aide-a-la-navigation.orange.fr/process?key=00283675c56afb0a8aa60e2876d43087938",
+"http://www.google.fr/search?hl=fr&q=open source php&meta=lr%3Dlang_fr",
+"http://www.webrankinfo.com/forums/viewtopic_38992.htm",
+"http://www.forum-marketing.com/index.php?topic=4797.msg19342",
+"http://www.google.ch/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=installer outil statistiques&meta=&btnG=Recherche Google",
+"http://www.google.de/search?client=firefox-a&rls=org.mozilla%3Ade%3Aofficial&channel=s&hl=de&q=phpmyvisits&meta=&btnG=Google-Suche",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Ffousdefoot.free.fr%2FDrogba.htm|onclick|L16",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Ffousdefoot.free.fr%2FDrogba.htm|onclick|L16",
+"http://www.editionsdemilune.com/",
+"http://www.google.fr/search?q=ne pas prendre en compte les visites des robots&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://aj.garcia.free.fr/TCF/index8.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=eLb&q=phpmyvisites iis&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=installation phpmyvisites&btnG=Rechercher&meta=",
+"http://www.takepass.com/prizeecom.php?language=En",
+"http://search.live.com/results.aspx?q=jeu de google gratuit&src=IE-SearchBox",
+"http://www.google.fr/search?hl=fr&q=related:www.free.fr/",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4GFRC_frFR211FR215&q=statistique site internet php",
+"http://www.travelbus.com./",
+"http://www.swalif.net/softs/showthread.php?t=143689",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.wavetelmobiles.com%2Fhome.php%3Fmod%3DNOKIA|onclick|L0",
+"http://ns38233.ovh.net/~holding/webinterne/demoindex.htm",
+"http://www.php-open.com/open191424.htm",
+"http://www.propertiesbb.com/catalog/kashti-c-29.html",
+"http://www.google.fr/search?q=messages d%27erreur en php&hl=fr&cr=countryFR&start=30&sa=N",
+"http://dictionnaire.phpmyvisites.net/definition-CARTE-4214.htm",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=uZb&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisits&spell=1",
+"http://www.google.com/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&lr=",
+"http://www.educlasse.ch/activites/oscar/chap3/index.html",
+"http://www.szextra.hu/galeria/",
+"http://www.google.se/search?hl=sv&q=php statistics free mysql&meta=",
+"http://stat.portea.fr/",
+"http://www.spip-contrib.net/Mesurer-l-audience-d-un-site-SPIP",
+"http://www.rouen.fr/culture/rdv/cinema",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=outil mesure audience web&meta=&btnG=Recherche Google",
+"http://forum.softpedia.com/lofiversion/index.php/t122315.html",
+"http://www.web-analytique.com/ressources/",
+"http://www.sc-rudno.si/live.php",
+"http://www.citedelamer.com/",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frBE176BE206&q=php myvisit",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=demo&meta=&btnG=Recherche Google",
+"http://www.albifun.com/",
+"http://www.phil-annuaire.info/top-rank.html",
+"http://www.google.fr/search?hl=fr&q=mappemonde %2Bvisites %2Bsite&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=related:www.free.fr/",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://danielarenas.enfoca2.com/",
+"http://www.webmaster-hub.com/lofiversion/index.php/t18538.html",
+"http://www.googke.fr/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=D5b&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=installation phpmyvisite&spell=1",
+"http://zidenice.evangnet.cz/kazani.php",
+"http://www.sophrologie-info.com/vivance.html",
+"http://cdsp.sciences-po.fr/",
+"http://www.vita-pharm.hu/",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=demo&meta=&btnG=Recherche Google",
+"http://www.google.lt/search?as_q=Perfection is achieved not when there is nothing more to&hl=lt&num=10&btnG=Google Paie%C5%A1ka&as_epq=&as_oq=&as_eq=&lr=lang_fr&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=",
+"http://www.google.com/search?q=phpmyvisites&start=0&start=0&ie=utf-8&oe=utf-8&client=mozilla&rls=org.mozilla:en-US:unofficial",
+"http://www.21andy.com/blog/20050821/11.html",
+"http://www.google.fr/search?hl=fr&q=STATISTIQUE WEB PHP&meta=",
+"http://www.arthusetnico.com/photo/paiementphoto.htm",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&rdata=google&logid=2421800001174467420425926&keap=25&prevnbans=10&ap=4",
+"http://www.google.fr/search?q=logiciel gratuit&hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=MhH&start=10&sa=N",
+"http://www.stadt.schmalkalden.de/stadtplan-schmalkalden-3.html",
+"http://www.prefabeton.com/ecrire/?exec=phpmv&site=1&date=2007-03-20&period=1&mod=view_source&id_details_continent=generique_inconnu",
+"http://www.google.com/search?hl=fr&q=phpmyvisites wrapper&btnG=Rechercher&lr=",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://story.idi.ntnu.no/~cassens/blog/archives/39-A-Beamer-theme-for-NTNU.html",
+"http://vivravaison.free.fr/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://search.ke.voila.fr/S/voila?profil=voila&bhv=web_fr&rdata=cours%20anglais%20internet",
+"http://search.live.com/spresults.aspx?q=D i e V a g a b u n d e n &FORM=QBPR",
+"http://www.info-distrib.fr/index.php",
+"http://www.lpi.ac-poitiers.fr/www/spip.php?article137",
+"http://www.fcpe-malraux-marseille.net/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=RvH&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=probleme de droit pour cr%C3%A9er fichier sur serveur&spell=1",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.icmo.u-psud.fr/",
+"http://www.rc2uk.com/",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.google.com/search?q=moteur de recherche de site internet&hl=fr&client=safari&rls=fr&start=70&sa=N",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-32,GGGL:fr&q=outil de statistiques visites",
+"http://www.ia84.ac-aix-marseille.fr/accueil_b.html",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=outils de statistiques visites&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?q=statistics&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a",
+"http://www.educlasse.ch/activites/oscar/chap2/index.html",
+"http://www.pasdagence.com/vente-immobilier/annonces-immobilier-martres-tolosane-11808.html",
+"http://www.phpmyvisites.us/documentation/Configuration",
+"http://ewegbe.net/content/view/10/2/",
+"http://www.photodauto.com/fond.html?fond-ecran&fondvw12800",
+"http://www.phpforums.net/dld.php",
+"http://helran.free.fr/?cat=24&paged=2",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?hl=en&q=phpmyvisites&btnG=Google Search",
+"http://www.zlataladjica.si/",
+"http://www.raleigh-northcarolina.biz/search/Islam.html",
+"http://chavez.asylus.pl/",
+"http://www.google.ch/search?sourceid=navclient&aq=t&hl=fr&ie=UTF-8&rls=HPND,HPND:2006-33,HPND:fr&q=open source",
+"http://www.google.sn/search?q=hebergement gratuit d%27un site web en php&btnG=Rechercher&hl=fr",
+"http://forum.tvsport.ro/",
+"http://www.phpmyvisites.us/",
+"http://www.intermediatic.com/phpmv2/index.php?",
+"http://www.paris-lavillette.archi.fr/editions/f/publications.php",
+"http://www.intermediatic.com/phpmv2/index.php?",
+"http://www.educlasse.ch/activites/francais/index.html",
+"http://www.framboise-crea.com/?tp=1",
+"http://192.168.1.4/index.html",
+"http://www.google.com/search?q=les robots actuel&hl=fr&rls=SUNA,SUNA:2007-08,SUNA:fr&start=20&sa=N",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&tri=NOM&sens=ASC&deb=10",
+"http://www.educlasse.ch/activites/oscar/chap2/index.html",
+"http://www.google.fr/search?hl=fr&q=comment faire des statistique&meta=",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=fr&q=Fatal error%3A Call to undefined function session_start%28%29&meta=&btnG=Recherche Google",
+"http://www.easy-script.com/script.php?c=php&sc=stat&ord=click",
+"http://www.google.fr/search?sourceid=navclient&aq=t&hl=fr&ie=UTF-8&rlz=1T4GGIC_frFR210FR210&q=demo",
+"http://search.conduit.com/ResultsExt.aspx?ctid=CT669491&q=demo",
+"http://s/phpStats/index.php?site=1&period=1&mod=view_visits&date=2007-03-19",
+"http://search.ke.voila.fr/S/orange?profil=smart&rdata=pages%20accueil%20orange",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker1.html",
+"http://www.planet-fitness.fr/lmc.htm",
+"http://danielarenas.enfoca2.com/",
+"http://www.phpmyvisites.us/",
+"http://www.google.de/search?hl=de&q=phpmyvisites&btnG=Google-Suche&meta=",
+"http://www.arctic-circle.no/",
+"http://www.google.fr/search?hl=fr&q=statistiques web&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.lorient.fr/Vous_etes_jeune_travai.913.0.html",
+"http://www.phpmyvisites.net/documentation/Installation_et_Mise_%C3%A0_jour",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/forums/index.php/i/0/",
+"http://newsitinfo.free.fr/index.html",
+"http://www.google.fr/search?hl=fr&q=installation blog gratuit sur un site&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.google.com/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&lr=",
+"http://www.carnetdecourses.com/index.php?",
+"http://www.execuzone.com/index.php?page=Account.Resumes",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/documentation/Fonctionalit%C3%A9s",
+"http://www.google.ae/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&q=phpmyvisites&meta=&btnG=Google Search",
+"http://www.phpmyvisites.net/forums/index.php/m/16402/0/?srch=Limite de m%E9moire",
+"http://blog.christophelebot.fr/about/",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=blogs&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.perlenoel.com/admin/admin",
+"http://michi.nazory.cz/",
+"http://www.scripts.com/index.php?option=search&searchword=chart&startat=60&platform=&cost=&category=Any&showRating=0",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=Xay&q=phpmyvisit&btnG=Rechercher&meta=",
+"http://foro.powers.cl/viewtopic.php?t=190228&sid=44b527252cd76e00ec9da17a102b0bda",
+"http://www.phpmyvisites.net/documentation/Le_nom_phpMyVisites",
+"http://www.paintballpixels.net/",
+"http://design.hu/",
+"http://www.libranet.fr/modules/news/",
+"http://www.google.co.ma/search?hl=fr&q=des nouvelles gratuites et faciles&meta=",
+"http://forum.joomlafacile.com/showthread.php?t=11508&highlight=statistique",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=PhpMyVisites&meta=",
+"http://www.suger.fr/spip.php?article53",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=formation php guid%C3%A9e t%C3%A9l%C3%A9chargeable gratuite&spell=1",
+"http://www.phpwcms.de/forum/viewtopic.php?t=11902",
+"http://240plan.ovh.net/~economie/mesure_10B.php",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=exemple de creation site internet  free&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.anabelspoppyday.com/FRA/album.html",
+"http://www.google.co.in/search?num=100&hl=en&rls=WZPA%2CWZPA%3A2006-34%2CWZPA%3Aen&as_qdr=all&q=php my visit&meta=",
+"http://mitglieder.musikverein-miesbach.de/html/fotos.html",
+"http://www.indonesiaselebriti.com/",
+"http://www.volleyaif.be/joomla/index.php?option=com_content&task=view&id=190&Itemid=102",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/search?q=fonctionnement get meta tags&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://www.google.fr/search?q=charte graphique gratuit&hl=fr&start=20&sa=N",
+"http://www.seosphere.com/forum/index.php?showtopic=1285",
+"http://sbz-17.cs.helsinki.fi/~tkt_bsap/EELweb/listModules.php",
+"http://www.schwaz.at/content/index.php",
+"http://aj.garcia.free.fr/Livret3/PageGardeLivret3.htm",
+"http://www.idbleues.com/catalogue-materiel.php",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?q=logiciel statistique&hl=fr&start=20&sa=N",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites &meta=",
+"http://www.bazard-land.fr/PDW.html",
+"http://209.85.129.104/search?q=cache:_RUInWONxd8J:www.palmapaco.com/valaran.htm parcours du val d%27aran&hl=fr&strip=1",
+"http://www.google.fr/custom?q=logiciel&btnG=Rechercher&hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&sitesearch=phpmyvisites.net",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.rifondazione.it/",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logiciel gratuit%2Bt%C3%A9l%C3%A9chargement%2Binformatique&spell=1",
+"http://www.hellobel.com/register.php",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=faq",
+"http://www.schnouki.net/post/2007/01/15/Plugin-phpMyVisites-pour-DotClear-2-52",
+"http://www.freetorrent.fr/",
+"http://www.jealinebos.com/index.htm",
+"http://solutions.journaldunet.com/0407/040702_pano_audience.shtml",
+"http://www.google.es/search?hl=es&q=phpmyvisites&meta=",
+"http://www.cogesud.fr/presentation.htm",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/custom?q=configurer un serveur apache a fort traffic&sa=Recherche Google&client=pub-1325000013388103&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%236728B2%3BGL%3A1%3BDIV%3A%23FFFFFF%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3A3399CC%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.google.fr/search?hl=fr&q=statistiques web&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.phpmyvisites.net/documentation/Archivages_concurrents",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.phpmyvisites.net/documentation/Le_nom_phpMyVisites",
+"http://www.thaifreescript.com/showlink.asp?subCatpicture=icon-php.gif&CatID=89&parentID=52&parentname=Web Traffic Analysis&Subname=PHP",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frFR208FR208&q= d%C3%A9mo",
+"http://www.gassies.net/index.php?numTitre=2&page=contact",
+"http://search1-2.free.fr/google.pl",
+"http://www.google.com/search?hl=fi&rls=com.microsoft:fi&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.omdc.fr/phpmv2/",
+"http://www.chepy.net/acces.htm",
+"http://www.phpmyvisites.net/documentation/Accueil",
+"http://www.phpmyvisites.net/forums/index.php/t/1687/0/",
+"http://fr.search.yahoo.com/search?p=traduction php&prssweb=Rechercher&ei=UTF-8&fl=1&ybs=0&pstart=1&fr=ush1-mail&b=21",
+"http://www.ac-creteil.fr/lycee/tpe/contenu/7eleves/6-evaluation/boevaluationtpe2003.htm",
+"http://www.google.fr/search?q=phpmyvisites&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://search.live.com/results.aspx?q=www.phpmyvisites.net&src=IE-SearchBox",
+"http://www.neutrinium238.com/tutoriaux/photoshop/motifs.html",
+"http://www.rouencitejeunes.org/rubrique.php3?id_rubrique=1",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://fifi2.opielr.fr/ecrire/?exec=phpmv",
+"http://www.schnouki.net/post/2007/01/15/Plugin-phpMyVisites-pour-DotClear-2-52",
+"http://vachercher.lycos.fr/cgi-bin/pursuit?query=statistiques&tld=com&family=off&inpcatvalue=loc&cat=loc&x=15&y=6",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&rls=GGLJ%2CGGLJ%3A2006-39%2CGGLJ%3Afr&q=logiciel pour php&meta=",
+"http://search.msn.fr/results.aspx?q=logiciel cr%C3%A9ation site web&FORM=MSNH",
+"http://www.opensourcescripts.com/dir/PHP/Web_Traffic_Analysis/297.html",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.phpmyvisites.us/",
+"http://crmgt.ea.mot.com:8893/Modify_Retest.php?Program_ID=R2.633.1.1&CR_ID=LIBll12081&ID_ID=17870&RestestResult_ID=0&Soft_ID=&Comment_ID=&Try_ID=0&Uid=w8153c",
+"http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla:fr:official&hs=KVf&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistiques open source&spell=1",
+"http://www.pitsoft.ro/",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://fr.wikipedia.org/wiki/PhpMyVisites",
+"http://www.phpmyvisites.net/",
+"http://membres.lycos.fr/ecrausaz/miel.htm",
+"http://www.google.fr/search?q=mappemonde&hl=fr&start=17&sa=N",
+"http://www.osayfa.com/ara/crea.php?s1=Nazif",
+"http://iq.lycos.fr/qa/show/1048/Existe-t-il un site qui propose des donn%C3%A9es statistiques r%C3%A9elles originales et amusantes %3F/",
+"http://www.souvenirducameroun.com/about1.html",
+"http://www.google.com/search?q=phpmyvisites&ie=utf-8&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a",
+"http://www.e-dealiz.com/mentions/",
+"http://www.artichow.org/links",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?q=phpmyvisites xoops&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=crontab nexenservices &meta=",
+"http://www.phpmyvisites.net/documentation/Archivages_concurrents",
+"http://www.artichow.org/links",
+"http://tx.vieprivee.biz/siteperso1/",
+"http://www.teledetection.fr/localisation.html",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://fr.f255.mail.yahoo.com/dc/blank.html?bn=476",
+"http://www.phpmyvisites.net/documentation/Installation_et_Mise_%C3%A0_jour",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=EHL&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.google.com/search?hl=fr&client=safari&rls=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistiques%2Bblogs&spell=1",
+"http://www.google.fr/search?hl=fr&q=statisitques php&meta=",
+"http://www.mercier.adq.qc.ca/apps/phpmv2/phpmyvisites.php",
+"http://www.google.fr/search?hl=fr&q=opensource&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.google.com/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_en___CA209&q=phpmyvisites",
+"http://www.google.fr/search?hl=fr&q=ex lettre de demande de documentation &meta=",
+"http://www.educanuair.info/annuaire/afficherEtablissementListe/departement/47/commune/LACAPELLE MARIVAL/etablissementType/0",
+"http://www.debianhelp.co.uk/tools.htm",
+"http://www.chambreapart.com/photo-culinaire-lille/photographe-culinaire-lille.html",
+"http://www.google.fr/search?q=test site web&hl=fr&lr=lang_fr&start=10&sa=N",
+"http://www.google.com/search?hl=fr&q=related:perso.orange.fr/hattonbros/bateau.htm",
+"http://www.mon-evenement.com/phpmv2/index.php?&error_login=1",
+"http://www.web-analytique.com/les-interviews/interview--matthieu-aubry-createur-de-phpmyvisites.html",
+"http://search.msn.fr/results.aspx?q=logiciel libre serveur&FORM=MSNH",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisit&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=h4f&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=analyse d%27audience de site&spell=1",
+"http://www.google.fr/search?hl=fr&q=Call to undefined function%3A &btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.google.fr/search?hl=fr&rlz=1T4GGIH_frFR212FR212&q= demo&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&client=firefox&rls=org.mozilla:fr:unofficial&hs=nl0&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistique en php&spell=1",
+"http://www.phpmyvisites.net/forums/index.php/mv/msg/3266/0/0/0/",
+"http://www.phpmyvisites.net/",
+"http://www.framasoft.net/article2101.html",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger logiciel de test tout les poste&spell=1",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=tests produits%2cSatisfaction&submit_x=27&submit_y=10&logid=0595700000117448428096024&keap=11&piap=1&ap=2&prevnbans=12",
+"http://www.google.it/search?hl=it&q=phpmyvisites&meta=",
+"http://www.rouen.fr/demarches/emmenager/stationnement",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&q=statistique php mysql&btnG=Rechercher&meta=",
+"http://www.argentmagic.com/apps/1csforum/ajouter.php",
+"http://www.ambientenergia.info/",
+"http://www.jarodxxx.com/public/Tutoriels/tbl.php",
+"http://www.phpmyvisites.net/",
+"http://www.divinasposa.fr/",
+"http://www.joomlafrance.org/Les_News/Composants/Espaces_prives_pour_membres_et_Stats_de_sites.html",
+"http://www.google.sk/search?hl=sk&q=phpMyVisites&btnG=H%C4%BEada%C5%A5 v Google&meta=",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/",
+"http://www.gmlb.fr/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fzone.apinc.org%2Farticles%2F1549.html|onclick|L5",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.radioslavonija.hr/",
+"http://www.animal-virtuel.com/stats/phpmyvisites.php",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/",
+"http://localhost//users/offer.php?rid=544&ofid=70&language=2&sid=581cf60d5a8315fd7d7dfb7aecc5627f&ag_id=0&return=",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fjustin.peticou.free.fr%2Fb2evolution%2Fblogs%2Findex.php%2Findex.php%2Fgrokonland%2F2006%2F09%2F25%2Fl_ecosse_ses_lands_et|onclick|L4",
+"http://www.11vm-serv.net/index.php?p=domregister",
+"http://cinemalfa.netfast.org/phpmv2/",
+"http://www.google.com/search?client=safari&rls=it-it&q=phpmv2&ie=UTF-8&oe=UTF-8",
+"http://chypor.free.fr/",
+"http://matieu.musique.free.fr/site.php?page=accueil",
+"http://forum.softpedia.com/lofiversion/index.php/t122315.html",
+"http://www.spip-contrib.net/ Mesurer-l-audience-d-un-site-SPIP",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=DH1&q=php my visites&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=installer GD library&hl=fr&lr=lang_fr&start=30&sa=N",
+"http://www.google.co.ma/search?hl=fr&q=les logs de serveur&meta=",
+"http://www.google.com.ar/search?hl=es&q=Phpmyvisites&btnG=Buscar con Google&meta=",
+"http://www.google.fr/search?hl=fr&q=analyse%2Bbesoins%2Bsite web&btnG=Rechercher&meta=",
+"http://controlcomp.eu/webstat/demo",
+"http://www.google.fr/search?q=php my visit&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-20&period=1&mod=view_pages",
+"http://axyas04:89/phpmv2/",
+"http://www.cyber-gites.com/chalet-sapin-a-gerardmer-en-vosges-n_515,1.html&return",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.google.fr/search?hl=fr&q=d%C3%A9mo&meta=cr%3DcountryFR",
+"http://patmax.info/effets/boutonsanimes.php",
+"http://www.phpmyvisites.net/phpmv2/index.php?mod=contacts",
+"http://www.google.fr/search?hl=fr&ned=fr&q=gd2&btnmeta%3Dsearch%3Dsearch=Rechercher sur le Web",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=svg&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=comment faire le logo copyright&spell=1",
+"http://o-it.info/sagator/phpmyvisites/index.php?img=1&date=2007-01-08&per=1&site=1&oldd=2007-01-08&part=affluents&lim2=0&sd=2&sdid=6",
+"http://www.npo.fr/stats/index.php?site=1&period=1&mod=view_visits&date=2007-03-21",
+"http://www.jakpsatweb.cz/pocitadla.html",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.npo.fr/stats/index.php?site=1&period=1&mod=view_visits&date=2007-03-21",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.us/",
+"http://darkfreed.ohfr.com/screen.php",
+"http://www.roseindia.net/software-technology-news/software-news.jsp?newsid=3503",
+"http://www.unopiuuno.ch/index.php?option=com_weblinksplus&Itemid=32",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=aMM&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.us/",
+"http://www.phwinfo.com/forum/showthread.php?t=1316",
+"http://www.google.co.ma/search?hl=fr&q=free site .net&meta=",
+"http://www.porteparlevent.com/contact.html",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://search.live.com/results.aspx?q=Essayez avec des mots cl%C3%A9s moins sp%C3%A9cifiques. Lancez &form=QBRE3&go.x=16&go.y=11",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://dansnosvallees.com/",
+"http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla:it:official&hs=JWM&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.google.fr/search?hl=fr&q=logiciel de sites internets&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2005-04,GGLD:fr&q=phpmyvisit",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://localhost/ArlonCredit/Table_Demande_ex.php",
+"http://www.aolrecherche.aol.fr/aol/search?q=demo&p=ws&query=demo&v=0",
+"http://lelogiciellibre.net/telecharger/statistiques-audience-sites.php",
+"http://www.webview360.com/wv/Manitoba/Winnipeg/help",
+"http://www.google.fr/search?q=phpmyvisites faq&ie=utf-8&oe=utf-8&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=statistique php&meta=&btnG=Recherche Google",
+"http://www.google.cz/search?hl=cs&q=php my visites&btnG=Vyhledat Googlem&lr=",
+"http://www.dub05.com/de_auto_van_marnix.htm",
+"http://hsl.mcmaster.ca/resources/uptodate.htm",
+"http://www.google.fr/search?client=opera&rls=fr&q=phpmyvisites&sourceid=opera&ie=utf-8&oe=utf-8",
+"http://www.cinejeu.net/index.php?page=p&id=50&unite=production&section=studios&action=studioAcheterForm&serie=serieA",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.pieces-auto-export.com/pieces_occasion/pieces_FERRARI.php",
+"http://search.live.com/results.aspx?mkt=fr-fr&FORM=TOOLBR&q=phpmyvisites&FORM=TOOLBR",
+"http://www.bonvote.com/search.php?search=logiciel en arabe gratuit&smode=4",
+"http://membres.lycos.fr/ecrausaz/miel.htm",
+"http://www.google.co.jp/Top/World/Fran%C3%A7ais/Informatique/Programmation/Langages/PHP/Scripts/",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.google.fr/search?hl=fr&q=phpmyvisit free&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=%2Bphp %2Bprint %2B%22%5Cn%22 %2B%22%5Cr%22&meta=",
+"http://rechercher.aliceadsl.fr/recherche/cgi/recherche.cgi?qs=EBKE KUCHEN&lr=countryFR&x=52&y=8",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr-FR%3Aofficial&hs=Ljh&q=statistique de site web&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.jarodxxx.com/public/Tutoriels/tbl.php",
+"http://www.phpmyvisites.us/",
+"http://www.mycodes.net/soft/6536.htm",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.lasurface.com/xps/niveau3_pics.php",
+"http://dezintox.chezmeme.net/",
+"http://www.google.co.jp/Top/World/Fran%C3%A7ais/Informatique/Programmation/Langages/PHP/Scripts/",
+"http://expressauto.fr/",
+"http://www.amg-project.com/phpmv2/index.php?lang=fr-utf-8.php&mod=view_visits&site=1&adminsite=1&date=2007-03-21&period=1&action=",
+"http://www.google.fr/search?q=phpmyvisites&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:fr:unofficial",
+"http://209.85.135.104/search?q=cache:FFyt7Iyz8mwJ:www.webrankinfo.com/forums/viewtopic_16368.htm phpmyvisites mutualis%C3%A9&hl=fr&ct=clnk&cd=2&gl=fr&client=firefox-a",
+"http://www.smarttracker.eu/phpmv2/index.php?site=1&date=2007-03-20&period=1&mod=view_source",
+"http://localhost/fr/",
+"http://www.google.fr/search?q=annuaire open source&hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&start=10&sa=N",
+"http://www.google.ch/search?hl=fr&q=statistique visiteurs site web&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.echec-critique.org/site/",
+"http://sourceforge.net/projects/phpmyvisites",
+"http://familypm.free.fr/downloads.php",
+"http://www.archeton.hu/index.aspx",
+"http://www.phpmyvisites.us/faq/",
+"http://homeomath.imingo.net/displan.htm",
+"http://www.wavetelmobiles.com",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr-FR%3Aofficial&q=coding style&btnG=Rechercher&meta=",
+"http://www.utc.fr/rendezvouscreation/francais/association/technique/index.html",
+"http://www.anxietyofinfluence.ca/bio_rochelle.htm",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://www.google.fr/search?hl=fr&q=mise a jour des bases mysql&meta=",
+"http://www.google.fr/search?hl=fr&q=code php pour attaquer visiteur avec url&meta=",
+"http://www.google.com/search?hl=en&q=phpmyvisits&btnG=Google Search",
+"http://www.cataldent.com/FR/index.php",
+"http://www.ac-creteil.fr/lycee/tpe/contenu/4tpepratique/L/mythe/Bibliographie.html",
+"http://www.urbansurfers.fr/",
+"http://www.phpmyvisites.us/",
+"http://sourceforge.net/projects/phpmyvisites/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=php my visite&spell=1",
+"http://www.neutrinium238.com/tutoriaux/photoshop/police_trash.html",
+"http://www.google.com/search?q=mesure d%27audience&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:fr:unofficial",
+"http://www.phpmyvisites.us/",
+"http://www.phpsecure.info/v2/zone/pComment?d=1093902187",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&rdata=traduction&logid=2292200001174490942147602&keap=11&piap=1&ap=2&prevnbans=13",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=I52&q=Fatal error%3A Call to undefined function&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.tvsport.ro/fcnn/index.php?idx=3",
+"http://www.google.fr/search?hl=fr&q=h%C3%A9bergement online free.fr&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&as_qdr=all&q=php to pdf  %28open source%29&btnG=Rechercher&meta=",
+"http://www.google.ch/search?hl=fr&rls=WZPA,WZPA:2005-39,WZPA:en&q=related:www.free.fr/",
+"http://revolution-server.net/index.php?what=home",
+"http://www.phpmyvisites.net/documentation/Configuration",
+"http://stats.neoxy-design.com/index.php?mod=login&error_login=1",
+"http://surdents.free.fr/",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=php%2Bscript%2Bsrc&spell=1",
+"http://think-underground.com/index.php/?q=La discussion continue ailleurs",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.php-open.com/open191424.htm",
+"http://www.google.fr/search?hl=fr&cr=countryFR&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=Fatal error: Call to undefined&spell=1",
+"http://www.nexen.net/actualites/logiciels/phpmyvisite,_version_1.3.1.php",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://icb.u-bourgogne.fr/OMR/MONL/",
+"http://axyas04:89/phpmv2/index.php?&error_login=1",
+"http://search.ke.voila.fr/S/voila?rtype=kw&rdata=dictionnaire%20gratuit&profil=voila&bhv=web_fr",
+"http://fr.search.yahoo.com/search?p=telecharger google gratuit&rs=0&fr2=rs-top&ei=UTF-8&ybs=0&fr=slv8-mdp",
+"http://www.google.com/search?hl=en&safe=active&q=related:www.safelizard.com/",
+"http://www.google.fr/search?hl=fr&q=mail statistiques&meta=",
+"http://www.google.fr/search?q=logiciel de cr%C3%A9ation internet gratuit&hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=1WN&start=10&sa=N",
+"http://www.google.fr/search?hl=fr&q=php my visite&btnG=Rechercher&meta=",
+"http://www.google.de/search?hl=de&q=phpMyVisites&btnG=Google-Suche&meta=",
+"http://axyas04:89/phpmv2/",
+"http://www.google.fr/search?q=phpmyvisit&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.charlottesescorts.com/",
+"http://insousciance.expose.free.fr/moving/southcali.htm",
+"http://www.corossol.info/productssimple8.html",
+"http://www.action-webmasters.com/tutoriaux/php/tutoriaux.php",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=nii&q=web application test&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=phpmyvisits&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/",
+"http://www.burundibwacu.org/spip.php?article1201",
+"http://www.google.fr/search?hl=fr&q=tout les logiciel gratuit google&meta=lr%3Dlang_fr",
+"http://209.85.135.104/search?q=cache:7lheb1yOywYJ:www.icanard.com/index.php%3F2005/11 %22regarde petit%22 %2B%22la france%22&hl=fr&ct=clnk&cd=10&client=opera",
+"http://www.google.co.ma/search?hl=ar&q=des  sites web de telecharger gratuitement&meta=",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=aide installation phpmyvisites&meta=",
+"http://www.google.com/search?q=demo&rls=com.microsoft:fr:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7ADBS",
+"http://www.google.fr/search?hl=fr&q=statistique visiteur pour site web gratuit&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/forums/index.php/t/2959/0/",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=fsockopen fputs&meta=",
+"http://dafuckingblueboy.canalblog.com/",
+"http://www.asmontfort.com/",
+"http://m17s15.vlinux.de/viewer/viewpic.php?picture=stuhl&notitles=false",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=gQO&q=php lettre soutien script&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=phpmyvisites",
+"http://www.google.fr/search?hl=fr&rls=GGLJ%2CGGLJ%3A2006-49%2CGGLJ%3Afr&q=my stats&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://dullin.free.fr/ecrire/?exec=admin_plugin",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr-FR%3Aofficial&hs=c7i&q=audience site web&btnG=Rechercher&meta=lr%3Dlang_en",
+"http://www.divinasposa.fr/",
+"http://www.google.com.uy/search?q=website statistics&hl=es&client=firefox-a&rls=org.mozilla:es-AR:official&start=30&sa=N",
+"http://club.sidecargots.free.fr/P_Idito/P_Edito.htm",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisit&meta=&btnG=Recherche Google",
+"http://www.phpmyvisites.us/faq/",
+"http://annufacile.free.fr/",
+"http://www.cg66.fr/plugins/phpmyvisites/phpmv2/phpmyvisites.php",
+"http://www.motorhomesraphael.be/fiche.php?n=3&from=l",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=e73&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=outils gratuit de mesure et analyse gestion de projet&spell=1",
+"http://www.climax-pictures.com/?page=partenaires/index",
+"http://www.google.fr/search?hl=fr&q=demo&btnG=Rechercher&meta=",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=1&ct=result&cd=1&q=php%2Bjavascript%2Bscript src&spell=1",
+"http://www.wars-world.fr/index.php",
+"http://www.benoitcatherineau.info/2006/01/17/mise-a-jour-de-wp-stats/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.be/search?hl=fr&q=statistiques des sites web&btnG=Recherche Google&meta=",
+"http://linearts.net/forums/index.php?act=idx",
+"http://www.phpmyvisites.net/",
+"http://stat.novopress.info/login.php",
+"http://www.google.fr/search?hl=fr&q=GUIDE DES LETTRE TELECHARGEABLE GRATUITEMENT&btnG=Rechercher&meta=",
+"http://education.sexuelle.free.fr/position.php?pg=7",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=ARABE",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.santenature.fr/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.subimprezawrx.fr/forum/viewtopic.php?p=168428",
+"http://www.furia-metal.com/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.amplitude-deplacements.com/html/qui.html",
+"http://nepenthesfr.free.fr/",
+"http://fr.wikipedia.org/wiki/PhpMyVisites",
+"http://www.google.fr/search?hl=fr&q=telechargement outil de statistiques blog provenance&meta=",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-18,GGGL:fr&q=phpmyvisite download",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://localhost/websites/www.metizart.com/",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=moteurs de recherches",
+"http://search.conduit.com/Results.aspx?q=web.gratuit&ctid=CT720486&SearchSourceOrigin=1&SelfSearch=1&hl=fr&start=80",
+"http://www.phpmyvisites.net/documentation/Installation_et_Mise_%C3%A0_jour",
+"http://www.google.co.ma/search?q=site web personnelle &hl=fr&start=90&sa=N",
+"http://www.google.fr/search?q=outil de test performances mysql&hl=fr&rlz=1T4SKPB_frFR207FR208&start=40&sa=N",
+"http://www.mrgodjan.fr/index.html",
+"http://www.google.fr/search?hl=fr&q=hebergement chez free&meta=",
+"http://www.google.fr/search?q=telechargement logiciel gratuit&hl=fr&rls=GGLJ,GGLJ:2006-49,GGLJ:fr&start=20&sa=N",
+"http://membres.lycos.fr/ecrausaz/abeilles.htm",
+"http://www.google.fr/search?hl=fr&q=lettre d augmentation gratuite&meta=",
+"http://maprise.free.fr/phpmv2/phpmyvisites.php",
+"http://www.un-vol-pas-cher.com/phpm/index.php?site=1&period=1&mod=view_visits&date=2007-03-21",
+"http://217.128.162.12/statistic/index.php?site=13&date=2007-02-15&period=1&mod=view_source",
+"http://www.phpmyvisites.net/faq/message-derreur-warning-imagepng-unable-graphs-writing-39.html",
+"http://www.google.fr/search?hl=fr&q=demo &btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.ensma.fr%2Ffront%2Fpage.php%3Fid%3D1|onclick|L15",
+"http://www.altavista.com/web/results?itag=ody&q=download mediawiki&kgs=1&kls=0",
+"http://www.jeremysumpter.info/view.php?lang=f&flag=5&page=pp-cp&num=1",
+"http://www.phpmyvisites.net/forums/index.php/t/3083/0/",
+"http://www.google.fr/search?num=100&hl=fr&safe=off&q=Fatal error%3A Call to undefined function%3A &btnG=Rechercher&meta=cr%3DcountryFR",
+"http://127.0.0.1/NEWCISA/ecrire/?exec=admin_plugin",
+"http://www.arcq68.org/",
+"http://www.hostingchitchat.com/1037-best-web-site-stats-software-phpmyvisites.html",
+"http://www.phpmyvisites.net/forums/index.php/m/11735/1951",
+"http://fr.search.yahoo.com/search?p=statistiques&fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.us/",
+"http://fr.novopress.info/",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=les nouveaux abonnement chez internet  orange",
+"http://www.google.com.br/search?as_q=php my visites&hl=pt-BR&num=10&btnG=Pesquisa Google&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=&as_rights=&safe=images",
+"http://www.google.co.in/search?hl=en&q=phpmyvisites&btnG=Google Search&meta=",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.phpmyvisites.net/",
+"http://www.infonosocomiale.fr/focus/focus_staphylocoques_popup.php",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.fzelders.nl/weblog/?p=1202",
+"http://www.phpmyvisites.net/",
+"http://blog-perso.onzeweb.info/2006/05/06/wordpress-phpmyvisites-10/",
+"http://www.raleigh-northcarolina.biz/search/Mercedes_Benz.html",
+"http://empireg.com/",
+"http://ruejarry.free.fr/",
+"http://angeliquehiegel.free.fr/",
+"http://www.google.com/search?hl=fr&q=les serveurs web gratuits&lr=",
+"http://venezuela2007.free.fr/album/menu.html",
+"http://aamoi.chez-alice.fr/cst_geoxia3_mim_maison_familliale.htm",
+"http://www.stephanieavon.com/mariage/mmariage.php",
+"http://www.annees-laser.com/Page/contact/redaction.aspx",
+"http://refletsdombres.free.fr/phpmv2/phpmyvisites.php",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.regs.com.br/",
+"http://www.google.fr/search?hl=fr&q=outils statistiques%2Bweb&meta=",
+"http://82.246.18.125/phpBB2/index.php",
+"http://www.google.ca/search?hl=fr&q=phpMyVisites&btnG=Recherche Google&meta=",
+"http://www.baluart.net/articulo/357/cual-es-el-mejor-sistema-de-estadisticas-web.php",
+"http://nosphotos.lesscenaristes.com/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=google %2B audience des sites&spell=1",
+"http://forum.pctuning.cz/index.php",
+"http://o1.hdlaurent.paulpoulain.com/cgi-bin/koha/opac-main.pl",
+"http://www.google.fr/search?hl=fr&q=Les statistiques d%27audience site&meta=",
+"http://www.rouen.fr/search/node/quai rive droite",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-33,GGGL:fr&q=phpmyvisites",
+"http://www.google.fr/search?num=50&hl=fr&q=faire fonctionner javascript et php&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=comment faire un  chmod&meta=",
+"http://www.subimprezawrx.fr/forum/profile.php?mode=viewprofile&u=598",
+"http://www.siteduzero.com/forum-83-121324-developper-son-propre-script-de-statistiques.html",
+"http://crdp.ac-dijon.fr/dossiers/alimentation/",
+"http://www.google.fr/search?hl=fr&rls=GGLJ,GGLJ:2006-41,GGLJ:fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logiciel pour cr%C3%A9er site en PHP&spell=1",
+"http://linearts.net/forums/index.php?act=Online&CODE=listall&sort_key=click",
+"http://www.google.com/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_enES205ES206&q=phpmyvisites",
+"http://www.ville-levallois.fr/phpmv2/phpmyvisites.php",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Ceca---Drugarice.php",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites oscommerce&meta=&btnG=Recherche Google",
+"http://fousdefoot.free.fr/Zidane.html",
+"http://www.google.fr/search?hl=fr&q=visite php&btnG=Recherche Google&meta=",
+"http://www.webmaster-hub.com/lofiversion/index.php/t5482.html",
+"http://www.google.fr/search?q=Internal Server Error ovh&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://209.85.129.104/search?q=cache:-9eMZIrQnJQJ:phpsecure.info/v2/.php%3Fzone%3DpComment%26d%3D1093902187%26l%3Dfr statistiques Mysql&hl=fr&ct=clnk&cd=7&gl=fr",
+"http://www.agrimondial.com/Detailed/3449.html",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.google.ca/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4GGIH_frCA208CA208&q=webtrends web pdf",
+"http://gallery-nicco.no-ip.org/",
+"http://www.google.fr/search?q=stats site web&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://unicomp.kiev.ua/inkjet/parts/plugs.php",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=ILQ&q=outils statistiques visite&btnG=Rechercher&meta=",
+"http://www.google.com/search?hl=en&q=php my visites&btnG=Search",
+"http://phpmv2.activ-developpement.com/index.php?site=5&mod=view_visits&date=2007-03-15",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frFR177&q=phpmyvisites",
+"http://www.skunk.powa.fr/shadow/login.php?redirect=privmsg.php&folder=inbox&mode=post&u=3945&sid=01603a6df068951617ad45f4833d773b",
+"http://linearts.net/forums/",
+"http://www.phpmyvisites.net/documentation/Installation_et_Mise_%C3%A0_jour",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://aamoi.chez-alice.fr/mise%20en%20garde.htm",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=dicionaire",
+"http://giik.net/rapport2003/index.php?rapportdestage=rapport2003.html",
+"http://www.google.fr/search?hl=ar&q=    les sites de t%C3%A9l%C3%A9chargement d%27 un programme",
+"http://www.umeleckekovacstvo.sk/produkty/kovane-interierove-doplnky",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&rdata=google&logid=2362600001174504374148808&keap=25&prevnbans=10&ap=4",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-20&period=1&mod=view_visits",
+"http://www.rockinchair-livetour.com/demos.html",
+"http://www.google.com/search?hl=fr&client=opera&rls=fr&hs=ehQ&q=telecharger phpmyvisite&btnG=Rechercher&lr=",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=comment fair un chmod&spell=1",
+"http://www.aae-icsv-nantes.asso.fr/annuaire/consult/adherent_self_infos.php?id_modif=519",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=sXl&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=sites pour cours de statistique simple&spell=1",
+"http://www.tvsport.ro/Wrestling/PPV/",
+"http://www.nourroche.net/",
+"http://www.phpmyvisites.net/faq/statistiques-inferieures-celles-somme-jours-cours-46.html",
+"http://tropics-l.nuxit.net/lin%e9/Comming%20Soon%20-%20Lin%e9arts.net.htm",
+"http://www.google.com.tr/search?hl=tr&q=related:www.ttnet.net.tr/",
+"http://www.raleigh-northcarolina.biz/search/Bosnia.html",
+"http://stats.23d-conception.com/index.php",
+"http://ateliersdelacitoyennete.net/",
+"http://www.phpmyvisites.us/",
+"http://autoimage.autoweb.cz/opel/astra-gtc.htm",
+"http://www.alessandrobenedetto.com/",
+"http://hunnenkoenig.blogspot.com/2007/03/life-is-cruel.html",
+"http://www.google.fr/search?q=Call to undefined function&hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=tHR&start=10&sa=N",
+"http://www.cijm.org/index.php?option=com_content&task=view&id=130&Itemid=29",
+"http://media.arcus.org/_stats/phpmyvisites.php",
+"http://www.ypellaux.com/phpEventCalendar/index.php?month=5&year=2006",
+"http://nachinmarcellin.free.fr/210/5pommes.php",
+"http://www.google.com/search?hl=fr&rls=RNFA%2CRNFA%3A1970--2%2CRNFA%3Afr&q=site statistique&btnG=Rechercher&lr=lang_fr",
+"http://sgdf.grasse.free.fr/phpmv2/index.php?",
+"http://www.google.com/search?sourceid=navclient&aq=t&ie=UTF-8&rls=GGLD,GGLD:2004-38,GGLD:en&q=javascript request%5furi",
+"http://www.educ2006.ch/misajour/nouveau.htm",
+"http://www.google.fr/search?hl=fr&q=demo&btnG=Recherche Google&meta=",
+"http://lamaisondesenseignants.com/index.php?from=rech&action=afficher&rub=48&annee=toutes&kw1=multiniveaux&op=AND&kw2=&rechercher=rechercher",
+"http://www.google.be/search?q=t%C3%A9l%C3%A9charger interface site web&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/",
+"http://www.phpmyvisites.net/",
+"http://www.google.com/search?hl=fr&rls=GGGL%2CGGGL%3A2006-39%2CGGGL%3Aen&q=phpmyvisites&btnG=Rechercher&lr=",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Ana-Bekuta---2006New.php",
+"http://www.google.fr/search?hl=fr&q=Fonctionnement Sql injection&meta=",
+"http://www.crossmind.fr/",
+"http://www.google.fi/search?hl=fi&q=phpMyVisites&btnG=Google-haku&meta=",
+"http://www.comscripts.com/scripts/php.phpmyvisites.1341.html",
+"http://www.google.fr/search?q=Maximum execution time&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.google.fr/search?hl=fr&q=statistiques de visite de site gratuit&btnG=Rechercher&meta=",
+"http://www.mamanensoi.com/",
+"http://www.phpmyvisites.net/documentation/Installation_et_Mise_%C3%A0_jour",
+"http://www.sromagne.fr/spipprod/dist/sommaire.html",
+"http://senlouislumiere.free.fr/",
+"http://aide-a-la-navigation.orange.fr/process?key=0025e2847f006d960b8d2ef82d7ad499acb",
+"http://www.phpmyvisites.net/",
+"http://www.hypotheek-check.nu/bedankt.php",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=demo&btnG=Recherche Google&meta=",
+"http://www.google.com/search?hl=en&safe=off&q=phpmyvisites&btnG=Search",
+"http://search.ke.voila.fr/S/orange?profil=smart&rdata=installer%20sherazza2",
+"http://www.google.com/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a",
+"http://www.phpmyvisites.us/",
+"http://www.cablofil.si/content.aspx?page=23938&section=28",
+"http://its-life.rvanoverbeek.nl/phpBB2/index.php?sid=7bc662f24336beeb8b8c9cbd8e513ebf",
+"http://visit-ireland.ovh.org/",
+"http://www.phpmyvisites.us/",
+"http://www.sexydinosaure.com/",
+"http://www.google.nl/search?hl=nl&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=Phpmyvisites&spell=1",
+"http://rechercher.aliceadsl.fr/recherche/cgi/recherche.cgi?qs=phpMyVisites&x=32&y=9",
+"http://www.def-blog.com/portal.php",
+"http://www.google.fr/search?q=page de telechargement&hl=fr&start=10&sa=N",
+"http://www.google.com/search?hl=fr&client=safari&rls=fr&q=phpMv2&btnG=Rechercher&lr=",
+"http://www.nalao.com/2007/03/21/comment-je-blogue/",
+"http://nosphotos.lesscenaristes.com/index.php?page=travaux",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=www.phpmyvisites.net &spell=1",
+"http://forum.alsacreations.com/topic-1-20192-1-Calculs-de-Trafic-Resolu.html",
+"http://vinoveritas.free.fr/phpmv2/index.php?site=1&period=1&mod=view_frequency&date=2007-03-21",
+"http://www.google.it/search?hl=it&q=php my visits&btnG=Cerca con Google&meta=",
+"http://www.google.fr/custom?hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&q=accueil&sitesearch=phpmyvisites.net&meta=",
+"http://www.phpmyvisites.us/",
+"http://forum.fruitynight.com/viewtopic.php?id=3",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.cvs-action.net/v1.php?page=contact",
+"http://www.google.fr/search?hl=fr&q=website creation open source&btnG=Rechercher&meta=",
+"http://www.jealinebos.com/",
+"http://www.asso-scooter.org/Stunt-caracteristiques-techniques?_gwt_pg=1",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.france.fi%2Fccf%2F|onclick|L14",
+"http://autoimage.autoweb.cz/fotokuriozity/index.htm",
+"http://www.flash-france.com/forums/showthread.php?s=&threadid=35980",
+"http://attidjany.free.fr/cheikhana-abass/inscription.html",
+"http://musicolinuxien.lost-oasis.net/linux/linux.php",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=related:www.free.fr/",
+"http://www.google.com/search?q=phpmyvisits&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://www.linuxlinks.com/Web/Log_Analyzers/",
+"http://france.catsfamily.net/main/presse.html",
+"http://www.commentcamarche.net/forum/affich-1267834-statistique-pour-site-web",
+"http://www.saxy.fr/stats/phpmyvisites.php",
+"http://www.hitmusic.fr/flash/si-601.php",
+"http://www.atlantislabs.sk/",
+"http://stats.1foteam.com/index.php?site=1&period=1&mod=view_referers&date=2007-03-21",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://asymptomatic.net/2006/02/03/2239/statistics-anyone/",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=blog ou site internet",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Ana-Kokic---2006---03---Da-Li-Si-To-Ti.mp3-4.61MB.php",
+"http://www.phpmyvisites.net/forums/index.php/t/2323/0/",
+"http://www.szeretkezz.hu/index_main.html",
+"http://www.buhaha.pl/Wyklad-516.html",
+"http://www.rouen.fr/evenement/3741-le20enordique",
+"http://pegase.foxalpha.com/search.php",
+"http://www.francebalisong.com/dossiers/sicac2006/sicac2006.php",
+"http://www.hcube.biz/outils.html",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&rdata=annuaire&logid=1353600001174511043520868&keap=139&prevnbans=10&ap=15",
+"http://www.phpmyvisites.us/downloads.html",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=php gratis&meta=&btnG=Recherche Google",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/-Ivana-Kindl---05--Trenutak-istine-feat-Baby-Dooks.mp3.php",
+"http://www.annees-laser.com/Page/materiel/materiel.aspx?mode=9",
+"http://www.rouen.fr/",
+"http://jak-wybrac-aparat-cyfrowy.wieszwszystko.com/",
+"http://fr.search.yahoo.com/search?p=site de vente par internet&rs=0&fr2=rs-top&ei=UTF-8&meta=vc%3D&ybs=0&fl=0&fr=yfp-t-501",
+"http://www.google.fr/search?q=phpmyvisites%2F&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.google.fr/search?q=phpDocumentor en francais&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=dictionnaire gratuit&submit.x=77&submit.y=8",
+"http://www.phpmyvisites.net/forums/index.php/t/2939/0/",
+"http://www.oscommerce-fr.info/forum/index.php?showtopic=38532&hl=Visitor Web Stats",
+"http://www.google.fr/search?q=The server encountered an internal error or misconfiguration and was unable to complete your request ovh&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Ceca---Cvetak-zanovetak.php",
+"http://www.debianhelp.co.uk/tools.htm",
+"http://www.phpmyvisites.net/forums/index.php/t/3473/0/",
+"http://www.google.co.ma/search?hl=fr&q=les sites de t%C3%A9l%C3%A9chargent d%27un programme&meta=",
+"http://www.google.fr/search?q=d%C3%A9monstration",
+"http://www.google.fr/search?hl=fr&rls=GGLG%2CGGLG%3A2006-20%2CGGLG%3Afr&q=gerer les visites d%27un site code javascript&meta=",
+"http://www.okrss.com/",
+"http://www.google.de/search?hl=de&q=phpmyvisites&btnG=Google-Suche&meta=",
+"http://www.google.fr/search?hl=fr&q=limite d%27ecriture cookie&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/1472/0/",
+"http://electron-libre.fassnet.net/utf8.php",
+"http://search.mywebsearch.com/mywebsearch/AJweb.jhtml?pg=AJmain&action=click&searchfor=d&pn=2&tpr=&st=bar&ptnrS=ZS&ct=PN",
+"http://www.unopiuuno.ch/index.php?option=com_content&task=view&id=24&Itemid=9",
+"http://www.google.fr/search?hl=fr&q=php statistics&meta=",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.phpmyvisites.net/",
+"http://www.contrib-amateurs.net/50.php",
+"http://www.google.com/search?hl=fr&rls=com.microsoft%3Aen-US&q=statistiques site web&lr=",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.fievredujeu.com/phpmv2/index.php",
+"http://www.insa-lyon.fr/pg/index.php?Rub=445&L=1",
+"http://www.albi-pbc.org/",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Wrapper.html",
+"http://www.raleigh-northcarolina.biz/search/Ethiopia.html",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisit&meta=&btnG=Recherche Google",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/custom?hl=fr&client=pub-2456819124576563&cof=FORID%3A1%3BS%3Ahttp%3A%2F%2Fmystart.incredimail.com%2Ffrench%2F%3BL%3Ahttp%3A%2F%2Fwww2l.incredimail.com%2Fimages%2Fgoogle_h_p%2Fenvelope_38_30.gif%3BLH%3A30%3BLW%3A38%3BLP%3A1%3BVLC%3A%23551a8b%3BALC%3A%23ff0000%3BGFNT%3A%237777cc%3BGIMP%3A%23a90a08%3BDIV%3A%23f4f4f4%3B&q=related%3Awww.free.fr%2F&btnG=Rechercher&meta=",
+"http://by126w.bay126.mail.live.com/mail/ApplicationMain_11.09.0000.0127.aspx?culture=fr-FR&hash=2483334105",
+"http://piter-news.ru/",
+"http://gnubuntu.free.fr/?m=200702",
+"http://www.largoat.com/pages/chambre1v.html",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-20&period=1&mod=view_settings",
+"http://www.phpmyvisites.net/forums/index.php/i/3/0/",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fnews.itoncc.com%2Feast%2F|onclick|L29",
+"http://www.google.ca/search?num=100&hl=fr&newwindow=1&q=opensource web analyser&btnG=Rechercher&meta=",
+"http://lescomms.com/public/index.php?page=824&cat_ecole=1",
+"http://www.google.com/search?hl=fr&rls=com.microsoft%3A*%3AIE-SearchBox&rlz=1I7SHCN&q= phpmyvisites &lr=",
+"http://www.google.cz/search?hl=cs&client=firefox-a&rls=com.ubuntu%3Aen-US%3Aofficial&hs=jip&q=website statistics php&btnG=Hledat&lr=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.com/search?hl=fr&client=safari&rls=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.dcfanpage.123.fr/",
+"http://www.xxxplash.com/phpstats/index.php",
+"http://www.phpmyvisites.us/",
+"http://beurettes.carrefourx.fr/7/",
+"http://www.phpmyvisites.us/",
+"http://www.google.co.ma/search?hl=fr&q=window.open arab&meta=",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://www.foojin.com/",
+"http://www.altersystems.fr/Produits-Joomla.Extensions.html",
+"http://maitre.zen.free.fr/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.dhammadana.org/",
+"http://www.google.fr/search?hl=fr&q=PhpMyVisites &btnG=Recherche Google&meta=",
+"http://www.offroad-argentina.com.ar/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/permalink.php?article=3.txt",
+"http://www.google.com/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=SUNA,SUNA:2006-25,SUNA:fr&q=open source",
+"http://www.estefanias-dirty-fetish.com/index.php",
+"http://www.patworld.net/nouveautes.php",
+"http://www.phpmyvisites.net/",
+"http://www.google.cn/search?complete=1&hl=zh-CN&q=phpmyvisites&btnG=Google %E6%90%9C%E7%B4%A2&meta=&aq=t&oq=phpmyv",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.google.fr/search?hl=fr&rlz=1B2GGIC_frFR206FR206&q=statistique internet gratuit&btnG=Rechercher&meta=",
+"http://www.google.com/search?hl=fr&lr=&q=related:www3.rewmi.com/xml/forum.rss%3Fs%3D16442",
+"http://www.google.co.th/search?hl=th&q=free GNU web stat php&btnG=%E0%B8%84%E0%B9%89%E0%B8%99%E0%B8%AB%E0%B8%B2&meta=",
+"http://www.skunk.powa.fr/shadow/login.php?redirect=index.php",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&rlz=1T4GFRG_frFR211FR211&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logiciel gratuit&spell=1",
+"http://www.criswilliamson.com/",
+"http://www.poulejapon.com/phpmyvisites/index.php?part=pages&img=1&stats=1&date=2007-03-01&oldd=2007-03-01&per=1&site=1",
+"http://www.thaiadmin.org/board/index.php?topic=46868.0",
+"http://fr.search.yahoo.com/search?p=statistiques  bienvenue %C3%A0 la ferme&ei=UTF-8&fr=yfp-t-501&fl=1&x=wrt",
+"http://www.execuzone.com/index.php?page=Account.Letters",
+"http://www.execuzone.com/index.php?page=Account.Applys",
+"http://www.chifftir.com/popup_image.php?pID=716",
+"http://www.chifftir.com/popup_image.php?pID=716",
+"http://www.phpmyvisites.net/",
+"http://www.google.com/search?hl=fr&q=statistiques php&btnG=Rechercher&lr=",
+"http://gratis.best-of-casino.com/Golden-Riviera.htm",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.phpmyvisites.us/requirements.html",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=jai installer oscommerce jai plein erreur&spell=1",
+"http://www.xhaleera.com/index.php/18/",
+"http://www.xhaleera.com/index.php/18/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.phpmyvisites.net/",
+"http://www.mycodes.net/soft/6536.htm",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_frequency",
+"http://www.jetelecharge.com/Scripts/530.php",
+"http://www.jetelecharge.com/Scripts/530.php",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_source",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_followup",
+"http://www.phpmyvisites.net/phpmv2/index.php",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.phpmyvisites.net/phpmv2/index.php?lang=pt-br-utf-8.php&mod=view_visits&site=1&adminsite=1&date=2007-03-21&period=1&action=",
+"http://www.phpmyvisites.net/phpmv2/index.php?lang=pt-br-utf-8.php&mod=view_visits&site=1&adminsite=1&date=2007-03-21&period=1&action=",
+"http://www.phpmyvisites.net/phpmv2/index.php?lang=pt-br-utf-8.php&mod=view_visits&site=1&adminsite=1&date=2007-03-21&period=1&action=",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_settings",
+"http://www.cinejeu.net/index.php?page=p&id=23&unite=production&section=accueil&action=lancerProjet&idFilm=18845",
+"http://www.unilago.com.co/index.php?option=com_content&task=view&id=24&Itemid=25",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_source",
+"http://www.phpmyvisites.net/phpmv2/index.php?lang=sp-utf-8.php&mod=view_source&site=1&adminsite=1&date=2007-03-21&period=1&action=",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-20&period=1&mod=view_followup",
+"http://www.google.com/search?hl=en&client=firefox-a&channel=s&rls=org.mozilla:en-US:official&hs=GOZ&q=related:www.safelizard.com/",
+"http://www.phpmyvisites.net/documentation/Archivages_concurrents",
+"http://stats.forum-musique.eu/",
+"http://www.brune-en-live-show.com/live_show.html",
+"http://www.opensourcescripts.com/dir/PHP/Web_Traffic_Analysis/297.html",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=easyphp module gd&spell=1",
+"http://www.php-open.com/open191424.htm",
+"http://www.pokerhouse.co.uk/virutal.html",
+"http://www.quality-results.net/",
+"http://wp.mmrt-jp.net/2006/07/26/2134/",
+"http://www.phpmyvisites.net/screenshots.html",
+"http://search.msn.fr/results.aspx?q=logiciel&first=11&FORM=PERE",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&rlz=1T4GFRC_frMA208MA208&q=mesure audience gratuit&meta=",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.juggletube.com/",
+"http://www.orioa.com/analyzer/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisits&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://bbs.chinaunix.net/viewthread.php?tid=793885&page=1",
+"http://www.lycoseshop.fr/epages/lfr.sf/?ObjectPath=/shops/artisanatsindien.com",
+"http://lepes.grenoble.cnrs.fr/eexternal.htm",
+"http://www.google.com/search?client=opera&rls=hu&q=phpMyVisites&sourceid=opera&ie=utf-8&oe=utf-8",
+"http://www.raleigh-northcarolina.biz/search/Poland.html",
+"http://www.coups-du-jour.com/phpmyvisites/login.php",
+"http://www.insousciance.com/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://chat-clients.com/content/view/458",
+"http://www.rouen.fr/quartier/grieu",
+"http://www.nyrodev.info/index.php/2006/07/25/9-phpmyvisites-outil-de-statistiques-gratuit",
+"http://www.baidu.com/baidu?word=source&tn=myie2dg",
+"http://visites.lerdv.com/index.php",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a",
+"Not Your Business!",
+"http://www.swalif.net/softs/showthread.php?t=188804",
+"http://www.google.fr/search?hl=fr&rls=GGGL,GGGL:2006-45,GGGL:fr&q=related:www.free.fr/",
+"http://www.cvs-action.net/v1.php?page=clients",
+"http://fr.search.yahoo.com/search?p=statistiques&fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://rechercher.aliceadsl.fr/recherche/cgi/recherche.cgi?qs=phpmyvisites&lr=",
+"http://www.bastiaan-bos.nl/",
+"http://www.phpmyvisites.us/",
+"http://www.yourgfx.com/showphoto.php?photo=8398",
+"http://www.google.fr/search?q=statistique site web&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:en-US:unofficial",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.home-pc-services.fr/index.php",
+"http://www.kess.snug.pl/",
+"http://www.phpmyvisites.us/",
+"http://www.idemargerie.com/ceramiques.html",
+"http://www.google.fr/search?hl=fr&q=uploadant&btnG=Recherche Google&meta=",
+"http://www.hotelcompset.com/default_DE.asp",
+"http://www.google.fr/search?hl=fr&q=hebergement chez free&meta=",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr-FR%3Aofficial&channel=s&hl=fr&q=phpmyvisit&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?q=les statistique entre moteur de recherche &hl=fr&safe=vss&start=20&sa=N",
+"http://www.google.fr/search?hl=fr&q=traduction gratuit danois&btnG=Rechercher&meta=lr%3Dlang_en",
+"http://www.commentcamarche.net/forum/affich-1223344-savoir-qui-a-visite-1-site",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&tri=HITS&sens=DESC&deb=0",
+"http://www.maramuresmuzeu.ro/ro/carteonro.htm",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.camping-leboisjoli.com%2F|onclick|L19",
+"http://www.transilvaniaexpres.ro/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://humour25.free.fr/php/phpmv2/phpmyvisites.php",
+"http://www.jakpsatweb.cz/katalog/pocitadlo-statistika.html",
+"http://aj.garcia.free.fr/visites/index.php?part=affluents&img=1&stats=1&date=2007-03-21&oldd=2007-03-21&per=1&site=1",
+"http://www.google.fr/search?q=audience site &ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://xfarret.free.fr/phpmv2/",
+"http://www.educ2006.ch/prive/annuaire/login.php",
+"http://fr.search.yahoo.com/search?p=open source&prssweb=Rechercher&ei=UTF-8&fr=yfp-t-501&x=wrt&meta=vl%3D",
+"http://www.debianhelp.co.uk/tools.htm",
+"http://dictionnaire.phpmyvisites.net/definition-WWW-5212.htm",
+"http://www.google.it/search?hl=it&q=phpmyvisites&btnG=Cerca&meta=",
+"http://www.sitedejoe.com/",
+"http://www4.utc.fr/~ge37/pages/accueil.php",
+"http://www.google.co.in/search?hl=en&client=firefox-a&rls=org.mozilla:en-US:official&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=open source web stats&spell=1",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=Bux&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.cedias.musee-social.org/phpmyvisites/index.php?part=visites",
+"http://www.educ2006.ch/prive/annuaire/login.php",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.phpmyvisites.us/documentation/Support",
+"http://www.investir-en-tunisie.net/so/produits.php?idd=108",
+"http://www.joomlafrance.org/Les_News/Composants/Espaces_prives_pour_membres_et_Stats_de_sites.html",
+"http://forum.joomlafacile.com/showthread.php?t=29011",
+"http://www.phpmyvisites.net/forums/index.php/m/6351/0/?srch=imagecreatefrompng",
+"http://www.google.fr/search?q=Mise %C3%A0 jour de votre ancien logiciel &start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.google.fr/search?hl=fr&q=phpmv2&btnG=Recherche Google&meta=",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=smart&bhv=web_fr&rdata=calendrier&submit_x=23&submit_y=6&logid=2707900001174553877340978&keap=5&ap=2&prevnbans=14",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=faq",
+"http://www.jeremysumpter.info/view.php?lang=d&flag=5&page=pp",
+"http://www.google.com/search?hl=fr&newwindow=1&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=website audience&spell=1",
+"http://cknemo.kicks-ass.net/flashmyadmin/index",
+"http://www.tropheesdulibre.org/index.php?module=4&action=2&id=74",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://weblaunch.mcs.mn/",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&tri=HITS&sens=DESC&deb=0",
+"http://www.contre-sens.fr/ecrire/?exec=phpmv",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=L0I&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://krispix.free.fr/",
+"http://www.medix.free.fr/test.php",
+"http://www.compositionsdebonbons.com/tarifs.html",
+"http://www.phpmyvisites.net/forums/index.php/t/3473/0/",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?hl=fr&safe=off&q=OVH The server encountered an internal error or misconfiguration and was unable to complete your request.&meta=",
+"http://www.google.com/search?client=safari&rls=fr&q=phpmyvisites&ie=UTF-8&oe=UTF-8",
+"http://www.kip.irpg.pl/",
+"http://support.open-realty.org/showthread.php?t=5781&highlight=stats",
+"http://www.unopiuuno.ch/index.php?option=com_content&task=blogcategory&id=29&Itemid=42",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.google.fr/search?q=phpmyvisites&sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-18,GGGL:fr",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://www.puget-passion.fr/stats/index.php?mod=login&error_login=1",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?ie=ISO-8859-1&q=php%20if%20condition",
+"http://www.phpmyvisites.net/faq/",
+"http://www.phpmyvisites.us/",
+"http://www.leroymerlin.es/mpng2-front/pre?zone=zonecatalogue&idEIPub=1132157882&renderall=on&backurl=pre%3Fzone%3Dzonecatalogue%26renderall%3Don%26idLSPub%3D1071055564",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/forums/index.php/sf/thread/14/1/40/0/",
+"http://www.helm-pokale.de/pokale-main/kategorie-376/fuer-eilige.html",
+"http://search.ilse.nl/web?origin=sp&search_for=mysql",
+"http://evebell.free.fr/bare_js/1/lesbos1.php",
+"http://www.maisonsetarchitectures.com/le_financement.htm",
+"http://www.google.fr/search?q=logiciel php&hl=fr&start=10&sa=N",
+"http://localhost/ArlonCredit/cmpt/index.php?part=pages&img=1&stats=1&date=2007-03-21&oldd=2007-03-21&per=1&site=1",
+"http://www.google.be/search?q=texte en langue indonesienne&hl=fr&start=10&sa=N",
+"http://www.google.fr/search?hl=fr&q=statistique site&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.us/",
+"http://www.kolucci.ru/",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4SNYD_fr___FR213&q=demo",
+"http://webflore.free.fr/index.php?QUERY=FLEUR_FORM&ID_FLOWER=598",
+"http://www.tyzwa.ma/presentation.php",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/l/0/",
+"http://www.tendanceouest.com/radiolive.htm",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.stif-idf.fr/phpmyvisites/login.php",
+"http://www.philippejoret.com/",
+"http://www.matthias-kuehl.de/",
+"http://www.psn3.com/Pin,sylvestre/fiche.html",
+"http://meshlab.sourceforge.net/phpmv2/index.php?site=1&date=2007-03-21&mod=view_referers&period=3",
+"http://stats.1foteam.com/",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.seriousmistresses.com%2F|onclick|L4",
+"http://www.google.fr/search?hl=fr&q=analyse site internet gratuitement&btnG=Rechercher&meta=",
+"http://besancon.udppc.asso.fr/phpMyVisites/index.php?date=2007-02-09&period=2&mod=view_followup",
+"http://www.google.be/search?q=php my visit&ie=UTF-8&oe=UTF-8",
+"http://www.google.fr/search?hl=fr&q=php statistique&meta=",
+"http://www.google.be/search?hl=fr&q=site%3Aphpmyvisites.net licence&btnG=Rechercher&meta=",
+"http://icb.u-bourgogne.fr/universitysurf/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.tellaw.org/index.php?2005/05/12/22-phpmyvisites-lapplcation-de-tracking-gratuite-en-php",
+"http://thewreckageofmysoul.free.fr/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.jikrabouille.info/blog/index.php?tag/fleur",
+"http://www.google.com/search?q=phpmyvisites &sourceid=ie7&rls=com.microsoft:en-US&ie=utf8&oe=utf8",
+"http://forum.framasoft.org/viewtopic.php?t=584&sid=0bd10d055acf1e271a07c3b659cb614b",
+"http://www.google.fr/search?sourceid=navclient&aq=t&hl=fr&ie=UTF-8&rlz=1T4SKPB_frMA208MA210&q=phpmyvisites",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.phpmyvisites.us/",
+"http://www.sciencescom.org/stat/login.php",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=dictionnaire",
+"http://www.google.fr/search?hl=fr&safe=vss&q=audience des sites internet anglais&meta=",
+"http://www.frsirt.com/english/solution-2007-0566-1.php",
+"http://www.solex-competition.net/phpmyvisites/index.php?site=7&date=2007-03-21&period=1&mod=view_referers",
+"http://www.webrankinfo.com/forums/viewtopic_45017.htm",
+"http://www.commentcamarche.net/forum/affich-1223344-savoir-qui-a-visite-1-site",
+"http://www.google.fr/search?hl=ar&q= logiciel de creation de siteweb en arab %C3%A0 telecharger gratuitement",
+"http://www.piscines-gers.com/",
+"http://www.google.fr/search?hl=fr&q=javascript scripte&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.hcube.biz/outils.html",
+"http://www.phpmyvisites.net/forums/index.php/t/3473/0/",
+"http://www.phpmyvisites.us/requirements.html",
+"http://www.google.hu/search?hl=hu&rlz=1T4SHCN_enHU212HU212&q=phpmyvisites&btnG=Keres%C3%A9s&meta=",
+"http://www.phpmyvisites.us/",
+"http://revcom2.portcom.intercom.org.br/index.php/index/index",
+"http://www.google.com/search?hl=zh-CN&q=phpMyVisites&btnG=Google %E6%90%9C%E7%B4%A2&lr=",
+"http://www.google.fr/search?hl=fr&ned=fr&q=open source&ie=UTF-8&sa=N&tab=nw",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisit%22e&meta=&btnG=Recherche Google",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Aen-US%3Aofficial&hs=1az&q=php mesurer visite&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=exemple APPLICATION PHP&hl=fr&start=10&sa=N",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger un logiciel pour les statistique&spell=1",
+"http://icb.u-bourgogne.fr/SCAI/",
+"http://www.lesbian.com/cgi-bin/ad_redirect.pl?http://www.criswilliamson.com/",
+"http://www.google.fr/search?q=logiciel open source&hl=fr&pwst=1&start=10&sa=N",
+"http://www.imaginaction.net/stat/",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.be/search?hl=fr&q=window.open exemple&meta=",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.nmns.net/",
+"http://search.ke.voila.fr/S/voila?profil=voila&bhv=web_fr&rdata=%20annuaire%20moteur%20internet",
+"http://icb.u-bourgogne.fr/OMR/DQNL/",
+"http://www.hostingchitchat.com/1037-best-web-site-stats-software-phpmyvisites.html",
+"http://sgdf.grasse.free.fr/phpmv2/index.php?",
+"http://www.phpmyvisites.net/prerequis.html",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.us/",
+"http://www.commentcamarche.net/forum/affich-1263138-connaitre-le-visiteur-de-son-site",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.frsirt.com/english/solution-2007-0566-1.php",
+"http://www.google.fr/search?hl=fr&q=statistiques gratuits internet&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.aplv-languesmodernes.org/recherche.php3?recherche=Saisir le%28s%29 mot%28s%29",
+"http://www.google.fr/search?q=site php ajouter des modules&num=50&hl=fr&start=100&sa=N",
+"http://www.castelnaud.com/castelnaud/htmfr/diapo2.html",
+"http://www.themasvwo.nl/Gebruikers/criminaliteit/index.htm",
+"http://www.pieces-auto-export.com/autos_occasion_autos_accidentees.php",
+"http://www.ampc-dom.com/",
+"http://waves.free.fr/vis/index.php?",
+"http://www.google.fr/search?hl=fr&q=comment faire un emailing&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://icb.u-bourgogne.fr/OMR/MONL/",
+"http://www.phpmyvisites.us/",
+"http://www.annecyreadaptation.com/",
+"http://streaming.bpi.fr/bpi-visites/catalogue/phpmyvisites.php",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=IiK&q=%22afficher le code javascript%22dans la page&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=statistique d%27un site internet&btnG=Recherche Google&meta=",
+"http://www.chorus-chanson.fr/HOME2/NUMERO49/ENBREF49/enbrefspectacles49.htm",
+"http://www.1-ter-net.com/ref/aquariums/prix-aquarium.php",
+"http://www.keyblog.de/",
+"http://www.phpmyvisites.net/forums/index.php/t/3437/0/",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.ernestotimor.com/",
+"http://www.easy-concept.com/blog/?Le-web-au-service-de-votre-societe",
+"http://www.referencement-page1.fr/backlinks/detail,backlinks.php",
+"http://www.phpmyvisites.net/prerequis.html",
+"http://loalo.netsons.org/phpmv/index.php?site=1&date=2007-03-21&period=3&mod=view_settings",
+"http://www.script-masters.com/home/voir_script_php_mysql-112.html",
+"http://www.tropheesdulibre.org/index.php?module=4&action=2&id=74",
+"http://www.google.fr/search?hl=fr&q=orthographe standard standards&meta=lr%3Dlang_fr",
+"http://axyas04:89/phpmv2/",
+"http://www.google.es/search?hl=es&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.google.com/search?hl=fr&c2coff=1&rls=GGGL%2CGGGL%3A2006-46%2CGGGL%3Afr&q=site pays detection&btnG=Rechercher&lr=",
+"http://www.marketing-web.fr/Nouvelle-version-PHP-MyVisit.html",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.google.fr/search?q=stats sites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.costeel.fr/prix-detail-acier-inox.html",
+"http://www.neutrinium238.com/tutoriaux/photoshop/index.php?id=4",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.dirty450.com%2F|onclick|L2",
+"http://www.phpmyvisites.net/",
+"http://links.vfxy.com/",
+"http://zidenice.evangnet.cz/",
+"http://www.phpmyvisites.us/",
+"http://www.armonyaltinier.fr/blog/",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.google.de/search?hl=de&q=Fatal error%3A Call to undefined function imagecreatefrompng%28%29 in&btnG=Suche&meta=",
+"http://onetechnologies.com/webtools.php",
+"http://nouvelleere.wordpress.com/wp-admin/edit.php?p=15&c=1",
+"http://aj.garcia.free.fr/index10.htm",
+"http://www.google.be/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2004-28,GGLD:fr&q=blogs statistics",
+"http://aide-a-la-navigation.orange.fr/process?key=00230b177ee2c0384136c13f81d638341b2_-lettre projet de licenciement-_p1",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=smart&bhv=web_fr&rdata=google %2b&submit_x=36&submit_y=9&logid=2819900001174564161379237&keap=26&prevnbans=10&ap=4",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_source",
+"http://www.google.pl/search?hl=pl&q=phpmyvisit&btnG=Szukaj w Google&lr=",
+"http://www.google.de/search?hl=de&q=phpmyvisites&btnG=Google-Suche&meta=",
+"http://www.google.fr/search?hl=fr&q=download script&meta=cr%3DcountryFR",
+"http://www.contre-sens.fr/ecrire/index.php?exec=phpmv&mod=admin_site_javascript_code&adminsite=1",
+"http://www.ulynx.com/phpmv2/index.php?site=1&date=2007-03-22&period=1&mod=view_source",
+"http://www.google.ca/search?hl=fr&q=moteur de recherche sur site web code source php&meta=",
+"http://www.baidu.com/s?wd=open web&cl=3",
+"http://geneadonius.free.fr/ind00298.htm",
+"http://www.swalif.net/softs/showthread.php?t=143689",
+"http://www.jakpsatweb.cz/pocitadla.html",
+"http://www.educlasse.ch/",
+"http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=RSg&q=matthieu aubry&btnG=Search",
+"http://www.skunk.powa.fr/shadow/portal.php",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://www.phpmyvisites.net/prerequis.html",
+"http://fr.search.yahoo.com/search?p=site web gratuit&ei=UTF-8&fr=yfp-t-501&fl=0&x=wrt&meta=vl%3D",
+"http://www.google.sk/search?q=demo&hl=sk&start=60&sa=N",
+"http://www.propertiesbb.com/catalog/",
+"http://x-tnd.be/curriculum/trasher/",
+"http://www.neutrinium238.com/tutoriaux/photoshop/tentacule_organique.html",
+"http://66.249.93.104/translate_c?hl=fr&ie=UTF-8&oe=UTF-8&langpair=fr%7Cen&u=http://www.joomlafrance.org/8/32.html&prev=/language_tools",
+"http://www.phpmyvisites.net/faq/",
+"http://www.rouen.fr/etablissement/patinoireguyboissiere",
+"http://www.upmymusic.com/",
+"http://duffnix.duffnix.de/home.htm",
+"http://www.blaskapelle-hoetzdorf.de/mainframe.htm",
+"http://www.brim-project.org/faq.php",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://hobbyelettronica.altervista.org/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.phpmyvisites.us/",
+"http://www.hotelcompset.com/place/merci_page_monthly_off.asp?date_debut=01%2F01%2F2007",
+"http://www.phpmyvisites.net/forums/index.php/t/2422/0/",
+"http://www.google.fr/search?hl=fr&rlz=1B2GGGL_frFR177&pwst=1&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=PHPMYVISITES&btnG=Rechercher&meta=",
+"http://msdgmedia.free.fr/Multimedia/Vitrail/TutoVitrail.htm",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-36,GGGL:fr&q= avec Easyphp",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=com.google%3Aen-US%3Aofficial&hs=NZ1&q=web analytics&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://127.0.0.1/compteur07/phpmyvisites/index.php?part=config&stats=0",
+"http://www.phpmyvisites.net/forums/index.php/t/1961/0/",
+"http://www.google.fr/search?hl=fr&q=phpmv2&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisits &spell=1",
+"http://www.phpmyvisites.us/",
+"http://www.google.ch/search?hl=fr&q=statistique visite site&btnG=Rechercher&meta=",
+"http://www.yrma.ch/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites aide&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=PHPMyVisites&btnG=Rechercher&meta=",
+"http://jankenpopp.free.fr/blog/index.php",
+"http://piter-news.ru/",
+"http://www.google.fr/search?hl=fr&q=php my visite&btnG=Recherche Google&meta=",
+"http://www.google.ch/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=safe mode phpmyvisite&spell=1",
+"http://www.google.nl/search?hl=nl&q=phpmyvisites&btnG=Google zoeken&meta=",
+"http://www.phpmyvisites.us/",
+"http://www.google.ch/search?hl=fr&q=statistiques r%C3%A9solution internet&meta=",
+"http://www.guides-webmaster.com/outils/soumissions-charme/index.php",
+"http://www.scriptaty.net/phpmyvisites.html",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Najlepse-sevdalinke-No.2---Muris-Kurudzija---Rodna-Bosno-daleko-odosmo.mp3.php",
+"http://www.repccap.com/",
+"http://axel-scholtz.de/legal.htm",
+"http://www.google.fr/search?hl=it&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistics des langues  dans le monde&spell=1",
+"http://garagedu12.com/a721_sport.htm",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=dictionnaire&submit.x=45&submit.y=11",
+"http://www.php-open.com/open191424.htm",
+"http://www.publicitemege.com/flash/index.html",
+"http://www.akifs-shisha-lounge.de/",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://eleves.ec-marseille.fr/event.php?id=188",
+"http://www.google.fr/search?hl=fr&q=analyzer google&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.educlasse.ch/activites/oscar/chap2/index.html",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=INTERNET&sa=Recherche&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr-FR%3Aofficial&channel=s&hl=fr&q=script phpmyvisit&meta=&btnG=Recherche Google",
+"http://stats.23d-conception.com/index.php?site=1&period=1&mod=view_visits&date=2007-03-22",
+"http://www.satellitemania.it/",
+"http://www.google.fr/search?hl=fr&q=statistiques sites&meta=",
+"http://lepes.grenoble.cnrs.fr/eexternal.htm",
+"http://www.sdoasbl.com/index.php?mod=galerie",
+"http://shadok.le.jeu.free.fr/KULTUR/meu.htm",
+"http://www.job-hrt.com/",
+"http://www.root.cz/clanky/phpmyvisites-statistiky-navstevnosti-webu-1/",
+"http://www.phpguide.net/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=Tkh&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.wifeo.com/membre-actualite.php?article=32-phpmyvisites--statistiques-gratuite",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=mP2&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=enregistrer image jpgraph&spell=1",
+"http://actus.rueducommerce.fr/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.newannonce.com/phpmyvisites/index.php?part=visites&img=1&stats=1&date=2007-03-22&oldd=2007-03-22&per=1&site=1",
+"http://www.phpmyvisites.net/forums/index.php?SQ=0&t=search&srch=Permission denied&btn_submit=Search&field=all&forum_limiter=&search_logic=AND&sort_order=DESC&author=Permission denied",
+"http://www.juggletube.com/",
+"http://www.locomotos.com/photos-videos-photo-video/video.php?sel=20&categorie=Moto&titre=2%20sauts%20p%E9rilleux",
+"http://msdgmedia.free.fr/Egypte/00Egypte.htm",
+"http://www.google.fr/search?q=editer une base de donnes access sur le net&hl=fr&lr=lang_fr&start=10&sa=N",
+"http://www.temploamateur.com/getpic.php",
+"http://www.phpmyvisites.net/support.html",
+"http://www.google.com/search?hl=fr&q=Fatal error%3A Call to undefined function&btnG=Recherche Google&lr=",
+"http://www.pokerhouse.co.uk/virutal.html",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.google.fr/search?hl=fr&q=php my visit&meta=",
+"http://www.septime-creation.com/visiteurs/index.php?site=8&date=2007-03-22&period=3&mod=view_source",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.szeretkezz.hu/index_main.html",
+"http://awt-services.de/analyse/index.php?site=3&date=2007-03-22&period=1&mod=view_source",
+"http://forum.html.it/forum/printthread.php?threadid=1040230&perpage=500",
+"http://ferrailleurs.reunis.free.fr/francais/ressources/ressources_cadre.htm",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?q=interface site web&hl=fr&start=20&sa=N",
+"http://www.educlasse.ch/activites/oscar/chap1/",
+"http://www.phpmyvisites.net/forums/index.php?SQ=0&t=search&srch= phpmv_visit&btn_submit=Search&field=all&forum_limiter=&search_logic=AND&sort_order=DESC&author=",
+"http://www.wordpress-fr.net/support/sujet-3608-comment-savoir-connecte-surmon-site",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.google.fr/search?hl=fr&q=imagepng%28%29%3A Unable to open &btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?q= mise a jour gratuite&hl=fr&start=100&sa=N",
+"http://www.google.fr/search?q=audience site internet sport&hl=fr&rls=DVFD,DVFD:1970--2,DVFD:fr&start=10&sa=N",
+"http://blog-perso.onzeweb.info/2006/08/18/cmsmadesimple/",
+"http://www.photo-graphiste.net/index-photos_cat-3-page-contenu-cat-photos.htm",
+"http://www.phpmyvisites.net/forums/index.php/l/0/",
+"http://www.phpmyvisites.net/",
+"http://www.webmaster-hub.com/lofiversion/index.php/t18538.html",
+"http://www.e-bey.it/incontri/index_incontri.htm",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=cr%E9er un blog",
+"http://www.scroogle.org/cgi-bin/nbbw.cgi?Gw=phpmyvisites",
+"http://www.biblioconcept.com/themes/P/poesie_italienne.htm",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=php my visit&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?q=site:http%3A&hl=fr&lr=&safe=off&start=[first0]&sa=N&meta=lr%3Dlang_fr&num=",
+"http://www.artichow.org/links",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://bonnarien.dyndns.org/index.php",
+"http://www.google.fr/search?hl=fr&q=statistiques php &meta=",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?hl=fr&q=php my visit&meta=",
+"http://by129w.bay129.mail.live.com/mail/ReadMessageLight.aspx?Aux=20%2c0%2c633101680459870000&FolderID=00000000-0000-0000-0000-000000000001&InboxSortAscending=False&InboxSortBy=Date&ReadMessageId=43e5e829-2fba-4ac9-843e-fd1ebc85d881&n=1788096137",
+"http://search.msn.fr/results.aspx?q=logiciel gestion sur internet&go.x=0&go.y=0&form=QBRE",
+"http://www.doursim.com/indexen.html",
+"http://piter-news.ru/",
+"http://www.limewire.cz/",
+"http://www.google.fr/search?q=statistiques site internet visiteur jour&hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=4iN&start=10&sa=N",
+"http://www.google.com.tw/search?sourceid=navclient&aq=t&hl=zh-TW&ie=UTF-8&rls=GGLJ,GGLJ:2006-28,GGLJ:zh-TW&q=phpmyvisites",
+"http://www.google.fr/search?hl=fr&q=statistique visite de site&meta=",
+"http://www.google.fr/search?hl=fr&q=T%C3%A9l%C3%A9charger Newsletter gratuit developp%C3%A9 en PHP&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://forum.joomlafacile.com/showthread.php?t=29011",
+"http://www.sexyasians.tv/",
+"http://www.google.fr/search?hl=fr&q=MYVISITE&meta=",
+"http://www.unilago.com.co/",
+"http://www.web-analytique.com/ressources/",
+"http://www.google.fr/search?q=php my visites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.us/",
+"http://www.couture-adecoat.com/confection-corteges-cortege.html",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&q=statistiques site internet visiteur jour mesure d%27audience&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=3iN&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://asta.ralama.com/php/Launch.php?IR=d169h3gsjj5ix4imb28",
+"http://www.wordpress-fr.net/support/sujet-67-plugin-traduction-shortstat",
+"http://ww3.ac-creteil.fr/Lycees/77/louislumierechelles/",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/search?q=faq intranet&hl=fr&cr=countryFR&start=10&sa=N",
+"http://www.phpsecure.info/v2/?zone=pComment&d=1093902187&l=us",
+"http://www.cfdfrance.org/",
+"http://www.google.co.ma/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=demonstration en ligne&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?q=export pdf sur onclick&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://dictionnaire.phpmyvisites.net/definition-DIN-4379.htm",
+"http://www.carizma.com.pl/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisits&spell=1",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frFR203FR204&q=phpmyvisites",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=kki&q=phpmv2&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.us/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Debela-Nensi---Bude-li-te-moji-koraci.mp3.php",
+"http://www.malta.poznan.pl/kamera/index.php",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=czi&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://zigzaginnss.free.fr/",
+"http://www.joomlafrance.org/blogcategory/Composants/5/5.html",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=%B4%60&sa=Recherche&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://simsecrets.biz/Fashion/hair-donation.htm",
+"http://www.forum-marketing.com/Outils_de_mesure_daudience-t-1685-0.html",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.phpmyvisites.us/",
+"http://www.authoringtool.net/source/sample_list_top.html",
+"http://www.google.com/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4ADBS_fr___FR208&q=Comment ins%c3%a9rer du Javascript %3f",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=RNFA,RNFA:1970--2,RNFA:fr&q=outil statistique site",
+"http://nouvelleere.wordpress.com/2007/03/22/les-aveugles-voient-ils-noir/",
+"http://search.msn.fr/results.aspx?q=logiciel gratuit&FORM=MSNH",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://drjs.atdynet.com/pagemodele.php3?idpage=200",
+"http://www.orioa.com/analyzer/",
+"http://www.google.fr/search?hl=fr&q=phpmv2&btnG=Rechercher&meta=",
+"http://crdp.ac-dijon.fr/clic_images/pages/i9.htm",
+"http://alnimema.jexiste.fr/wordpress/index.php?paged=3",
+"http://www.feuerwehr-raunheim.de/startseite.htm",
+"http://www.michi.nazory.cz/?q=node/13&PHPSESSID=7facb24d7d278153ddbbf9602709ac62",
+"http://dictionnaire.phpmyvisites.net/definition-Chmod-9055.htm",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://onetechnologies.com/webtools.php",
+"http://www.gites-chambres-hotes-france.com/",
+"http://acmnix.action-market.com/phpmv2/index.php?site=2&date=2007-03-22&period=1&mod=view_source",
+"http://www.uncmt.fr/vj_resultat.php",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_referers",
+"http://www.upravna-pisarna.si/index.php?action=results&poll_ident=6",
+"http://www.google.be/search?hl=fr&q=phpmyvisit telecharger&meta=",
+"http://www.google.be/search?hl=fr&q=google statistics&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.us/downloads.html",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.swallow-my-piss.com%2F|onclick|L0",
+"http://www.servicesadomicile30.com/",
+"http://www.la-cotellerie.com/lacotellerie/fr/fr_visite.html",
+"http://blog.empyree.org/post/3103",
+"http://design.hu/",
+"http://www.phpmyvisites.net/documentation/Accueil",
+"http://www.prisca-mannequin.com/",
+"http://www.google.fr/search?q=bugtracker&hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=5J4&start=10&sa=N",
+"http://www.google.fr/search?hl=fr&safe=off&q=utiliser un moteur de recherche interne sur son site et gratuit&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Alpha-Team---Odlazim-a-Volim-Te.php",
+"http://www.phpmyvisites.net/forums/index.php/t/3266/0/",
+"http://209.85.129.104/search?q=cache:ij3ukQ0DCtEJ:www.tophost.it/aiuto/cat2/15/63/ tophost phpstats&hl=it&ct=clnk&cd=4&gl=it",
+"http://8poolnantais.free.fr/",
+"http://search.live.com/spresults.aspx?q=mise a jour hp&first=11&count=10&FORM=POPR",
+"http://www.webrankinfo.com/forums/viewtopic_38992.htm",
+"http://www.indonesiaselebriti.com/index.php?modul=selebriti&catid=2703&page=detail",
+"http://forum.ubuntu.fr/",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLJ,GGLJ:2006-45,GGLJ:fr&q=phpmv2",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2005-14,GGLD:fr&q=phpmyvisites",
+"http://asta.ralama.com/php/Launch.php?IR=efuwdgp0myud21oudbtp",
+"http://www.phpmyvisites.net/forums/index.php/m/6120/0/",
+"http://www.marksvidcaps.com/page3.php?sn=shanesworld301",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&q=supprimer %22 un site%22 phpmyvisites cliquer&btnG=Rechercher&meta=",
+"http://pkp.sfu.ca/support/forum/viewtopic.php?t=1675&highlight=stats",
+"http://www.ozyrys.org/Projektowanie/Cennik,Cennik,Standard.html",
+"http://www.deulanmont.info/Accueil.php",
+"http://www.google.fr/search?hl=fr&q=phpmv2&btnG=Recherche Google&meta=",
+"http://www.alibi-referencement.com/contact.htm",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger  logicielle de site php gratuite&spell=1",
+"http://www.google.fr/search?hl=fr&q=php my visites&btnG=Recherche Google&meta=",
+"http://newsitinfo.free.fr/",
+"http://www.arthusetnico.com/video/premiere.htm",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=programme&sa=Recherche&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.1cheval.com/statsanglais/phpmyvisites.php",
+"http://www.psn3.com/Viburnum,trilobum,Compactum/Fleurs/385.html",
+"http://serveur-web2/stat/index.php?mod=admin_group&adminsite=3",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.utl-essonne.org/phpmv2/",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=&btnG=Recherche Google",
+"http://www.lingerielibertine.com/?gclid=CJ3rqITiiIsCFQ8bZwodSTECcw",
+"http://www.google.com/search?hl=fr&q=audience php&lr=",
+"http://www.phpmyvisites.us/features.html",
+"http://www.google.fr/search?q=telecharger logiciel gratuit&hl=fr&start=10&sa=N",
+"http://www.jarodxxx.com/public/Tutoriels/tbl.php",
+"http://www.google.co.ma/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=mBk&q=configuration requise pour installer linux&btnG=Rechercher&meta=",
+"http://www.joomlafrance.org/Les_News/Composants/Espaces_priv%E9s_pour_membres_et_Stats_de_sites.html",
+"http://www.google.com/search?q=mappemonde&hl=fr&rls=SUNA,SUNA:2006-48,SUNA:fr&start=30&sa=N",
+"http://psnes.free.fr/index.php?a=accueil",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=logiciels des langues gratuit&meta=",
+"http://search.msn.fr/results.aspx?q=sites les plus visites&form=QBRE",
+"http://b.hatena.ne.jp/elf/%E3%83%AD%E3%82%B0%E8%A7%A3%E6%9E%90/",
+"http://www.google.fr/search?hl=fr&rlz=1B2GGGL_frFR207FR207&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.logiciels-libres-premierdegre-sceren.fr/article.php3?id_article=581",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=rapport",
+"http://www.google.fr/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&rlz=1T4SKPB_frFR211&q=related:www.google.co.ma/",
+"http://www.asp300.com/PHPCodeView/PHPCodeView_1522.html",
+"http://www.coups-du-jour.com/phpmyvisites/login.php",
+"http://backgammoninfo.nl/",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.phpmyvisites.net/",
+"http://programmer.informatiquefrance.com/ready2use/47-phpmyvisites.htm",
+"http://www.altafat.net/gallery/displayimage.php?album=lastupby&cat=0&pos=2",
+"http://www.buhaha.pl/1,2,3_proba_mikrofonu-517.html",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=google&submit.x=41&submit.y=11",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisits&meta=&btnG=Recherche Google",
+"http://groups.drupal.org/node/963",
+"http://www.radioneo.org/musique/vote.php",
+"http://www.bazard-land.fr/PDW.html",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.framasoft.net/article2101.html",
+"http://www.google.com/search?client=safari&rls=fr&q=outils statistiques site web gratuit&ie=UTF-8&oe=UTF-8",
+"http://www.phpmyvisites.net/",
+"http://www.forum-marketing.com/index.php?topic=4797.msg19342",
+"http://users.skynet.be/piew/",
+"http://www.phpmyvisites.net/",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://axyas04.april.interne.fr:89/phpmv2/",
+"http://www.google.ch/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frCH205CH209&q=uploader dans un r%C3%A9pertoire et la dans la base de donn%C3%A9es en PHP",
+"http://www.adelanto.fr/",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=gestion du personnel open source&btnG=Rechercher&meta=",
+"http://www.daanroose.be/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_settings",
+"http://www.femmesmures.com/live_show.html",
+"http://www.google.fr/search?q=exemple de documentation phpdocumentor&hl=fr&start=10&sa=N",
+"http://www.interfloh.com/php/index.php?site=2&date=2007-03-22&period=1&mod=view_source",
+"http://www.google.fr/search?hl=fr&q=statistiques site internet&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/fonctionnalites.html",
+"http://www.google.com/search?q=HTTP_USER_AGENT%7D %22php&hl=fr&lr=lang_fr&start=80&sa=N",
+"http://xcell05.free.fr/pages/divers/index.html",
+"http://www.cvs-action.net/v1.php?page=clients",
+"http://localhost/proje/index.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=EHQ&q=h%C3%A9bergement gratuit web PHP %2F MySQL&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger logicielle bug&spell=1",
+"http://www.fabriziracing.com/fht/prove.php",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites &btnG=Recherche Google&meta=",
+"http://www.fenua-services.com/fenua_annonces/insert_annonce.php",
+"http://www.debianhelp.co.uk/tools.htm",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.mamanensoi.com/index.php?cPath=33",
+"http://www.phpmyvisites.net/",
+"http://www.psn3.com/Weigelia,pourpre,nain/fiche.html",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=mesure d%27audience&meta=&btnG=Recherche Google",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.phpsecure.info/v2/.php?zone=pComment&d=1093902187&l=fr",
+"http://tartineblog.free.fr/dotclear/index.php",
+"http://www.biblioconcept.com/themes/P/poesie_italienne.htm",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.google.fr/search?hl=fr&rls=GGLJ%2CGGLJ%3A2006-47%2CGGLJ%3Afr&q=statistiques multi sites&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisits&btnG=Recherche Google&meta=",
+"http://www.google.com/search?hl=fr&q=phpmyvisites&lr=",
+"http://www.phpmyvisites.net/",
+"http://www.rouen.fr/breve/3686-demifinalesdegymnastique",
+"http://www.ambery.com.my/admin/phpmv2/phpmyvisites.php",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=related:www.free.fr/",
+"http://nawigator.pl/",
+"http://www.havredepeche.com/phpmv2/phpmyvisites.php",
+"http://www.google.de/search?hl=de&q=phpmyvisits&btnG=Google-Suche&meta=",
+"http://www.google.fr/search?rls=GGGL%2CGGGL%3A2006-45%2CGGGL%3Afr&hl=fr&q=php my visites&btnG=Recherche Google&meta=",
+"http://www.radioslavonija.hr/marketing/?cjenik",
+"http://www.google.com/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=installer un logiciel pour appel gratuit a england&spell=1",
+"http://eleves.ec-marseille.fr/contrib/form.php?type=articles&id=35",
+"http://www.phpmyvisites.net/",
+"http://newsitinfo.free.fr/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger logiciel free INSTALLATION&spell=1",
+"http://www.google.com/search?q=website statistics open source&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?hl=fr&q=free statistique web &meta=",
+"http://france.catsfamily.net/quizz/geo/Geoquizz1.html",
+"http://www.google.fr/search?q=polices chinese&hl=fr&cr=countryFR&start=30&sa=N",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=smart&bhv=web_fr&rdata=hebergement orange site",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://blog-perso.onzeweb.info/developpement/wp-phpmyvisites",
+"http://www.google.fr/search?hl=fr&q=minute gratuit mature&meta=",
+"http://www.easy-script.com/script.php?c=php&sc=stat&ord=click",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=les mis",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=statistiques site web&meta=",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.seyberts.com/departments/lowering.htm",
+"http://www.airgreenaviation.com/pages/aplic/ulm.html",
+"http://www.google.fr/search?q=charte graphique gratuite&hl=fr&cr=countryFR&start=30&sa=N",
+"http://www.google.co.uk/search?hl=en&q=related:www.aparecordc.org/",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=dictionnaire",
+"http://www.google.fr/search?q=statistiques web&ie=utf-8&oe=utf-8&aq=t&rls=com.google:fr:official&client=firefox-a",
+"http://www.google.com/search?hl=fr&q=phpmyvisites.net&btnG=Rechercher&lr=",
+"http://www.google.de/search?hl=de&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=SUCHE EINE DEUTSCHE BANK IN FUERTEVENTURA&spell=1",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://stats.e-visibilite.fr/index.php?site=85&period=1&mod=view_visits&date=2007-03-22",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=demande&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.toocharger.com/fiches/scripts/phpmyvisites/3829.htm",
+"http://buhaha.pl/Wojewodzki_Show:_Lepper_cz.3/6-523.html",
+"http://www.google.pl/search?hl=pl&q=phpMyVisites&btnG=Szukaj w Google&lr=",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=logiciel g%C3%A9n%C3%A9rateur de CV gratuit avec exemples&meta=&btnG=Recherche Google",
+"http://www.google.fr/custom?hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&q= historique COPYRIGHT&btnG=Rechercher&sitesearch=phpmyvisites.net&meta=",
+"http://blog-perso.onzeweb.info/a-propos/",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.easy-script.com/script.php?c=php&sc=stat&ord=click",
+"http://www.google.fr/search?hl=fr&q=affichage par periode de table tableau php&meta=",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=cr%C3%A9ation site internet %2B logiciel gratuit&spell=1",
+"http://www.phpmyvisites.us/",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.transilvaniaexpres.ro/index.php?mod=cautare&sir=munca&tipcautare=normal",
+"http://www.commentcamarche.net/forum/affich-2233828-site-savoir-qui-se-connecte",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=un logiciel pour cr%C3%A9er et gestion des sites web&spell=1",
+"http://www.comfiction.net/stats/phpmyvisites.php",
+"http://www.jakpsatweb.cz/pocitadla.html",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=The server encountered an internal error or misconfiguration and was unable to complete your request.&meta=lr%3Dlang_fr&btnG=Recherche Google",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://humour25.free.fr/index.php3?page=pps-xxx",
+"http://www.google.fr/search?hl=fr&rlz=1B2GGGL_frFR205FR205&q=logiciel cr%C3%A9ation site web et blog&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&safe=off&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.educlasse.ch/",
+"http://www.phpmyvisites.us/",
+"http://fr.search.yahoo.com/search?p=faire-part de naissance %C3%A0 faire soi meme&fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://vikafestivalen.no/phpmv2/index.php?site=1&period=1&mod=view_source&date=2007-03-20",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&meta=",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpMyVisites&meta=&btnG=Recherche Google",
+"http://nissanforum.fr/forum/phpmyvisites/index.php",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.google.com/search?q=statistics php&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.com/search?hl=en&rls=com.microsoft%3Aen-US&q=blog et site internet",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=phpmyvisites&sa=Recherche&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.burundibwacu.org/spip.php?article1205",
+"http://www.dream3w.com/photos/mondio_latour2_2007/index2.htm?&page=s1",
+"http://www.aolrecherche.aol.fr/aol/search?q=logiciel de statistiques&p=ws&query=logiciel de statistiques&v=0&RechercherImage.x=63&RechercherImage.y=10",
+"http://www.espaisa.com/sites/espaisa/paisitas/popuppaisita.htm",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.visiolove.com%2Ftemplate_index%2F56%2Findex.php%3Fid_say%3D3411%26p%3Dx20%26code_promo%3Dstval07%26i%3D106%26idoc%3D8039|onclick|L9",
+"http://www.jecolorie.net/coloriage/winx-p1-15.html",
+"http://www.animelyrics.tv/search/search.asp?search=sai",
+"http://search.msn.de/results.aspx?q=www.bikereyes.de&FORM=MSNH",
+"http://209.85.129.104/search?q=cache:ij3ukQ0DCtEJ:www.tophost.it/aiuto/cat2/15/63/ php stats tophost&hl=it&ct=clnk&cd=6&gl=it",
+"http://consoles-de-jeux.fr/phpmv2/phpmyvisites.php",
+"http://www.patworld.net/",
+"http://www.caledosphere.com/?p=72",
+"http://www.phpmyvisites.net/",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.com/search?q=phpmyvisites",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=stat sur site web&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=mI8&q=session_start free fr&btnG=Rechercher&meta=",
+"http://musique.ac-dijon.fr/bac2007/alain/index.htm",
+"http://location.luchon.free.fr/phpmyvisites/",
+"http://www.webrankinfo.com/forums/topic_page_3341_15.htm",
+"http://www.julmtb.com/phpmyvisites/index.php?part=visites&img=1&stats=1&date=2007-03-21&oldd=2007-03-21&per=1&site=1",
+"http://www.cvs-action.net/?page=contact",
+"http://ww.google.fr/search?hl=fr&q=h%C3%A9b%C3%A9rg%C3%A9 chez ovh&btnG=Recherche Google&meta=",
+"http://www.lehistoire.net/IMG/_article_PDF/article_207.pdf",
+"http://www.macaveavins.com/",
+"http://www.rouen.fr/breve/3697-associationetcommunication",
+"http://g-rossolini.developpez.com/tutoriels/php/expressions-regulieres/?page=page_3",
+"http://linuxfr.org/forums/12/3326.html",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=ACTIVE X",
+"http://www.rouen.fr/transport/venirarouen/car",
+"http://www.unilago.com.co/index.php?option=com_joomap&Itemid=5",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.skiprestige.com/ski-ecole-courchevel-fr.html",
+"http://fr.search.yahoo.com/search?p=statistiques&ei=UTF-8&fr=yfp-t-501&x=wrt&meta=vl%3D",
+"http://www.google.ch/search?q=mediawiki supprimer utilisateur&hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=p8S&start=10&sa=N",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=audience des gratuits&spell=1",
+"http://www.scripts.com/php-scripts/web-traffic-scripts/phpmyvisites/",
+"http://www.fabriziracing.com/fht/index.php",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.missdominique.com/video-87-Journal_TV_du_11_Mars_2007_Miss_Dominique.html",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.xxxfrenchtouch.fr/centre.php?page=1",
+"http://webdesign.frenchstudio.net/?page_id=9",
+"http://livinginvietnam.com/US_Version/Keo_magazine/Vietnamese_Society_texts.htm",
+"http://www.google.fr/search?hl=fr&q=audience free&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites &meta=",
+"http://www.google.com.mx/search?q=Call to undefined function imagecreatefrompng()&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:official&client=firefox-a",
+"http://www.comscripts.com/scripts/php.phpmyvisites.1341.html",
+"http://www.phpmyvisites.us/",
+"http://www.coups-du-jour.com/?page=38.php",
+"http://www.google.fr/search?hl=fr&q=php my visites&meta=",
+"http://www.intersport-chambery.com/",
+"http://geoarchi.univ-brest.fr/sitec/vakekpar.php?parici=271",
+"http://www.tvsport.ro/campionate/rezultate.php?camp=LIGA%201&id_c=2",
+"http://www.google.fr/search?hl=fr&q=demo &meta=",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=smart&bhv=web_fr&rdata=moteur de recherche&submit_x=37&submit_y=9&logid=0921300001174594275821770&keap=7&ap=2&prevnbans=10",
+"http://www.google.com/search?hl=fr&q=telecharger logiciel statistique&lr=",
+"http://www.ebeer.fr/Fabrication/fabchimie.php",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=d%C3%A9mo&meta=",
+"http://cf.search.yahoo.com/search?fr=slv1-wave&p=Open%20Source",
+"http://ns1.myphphost.net/~parisran/index.php?page=parcours.php",
+"http://www.hadra.net/",
+"http://education.sexuelle.free.fr/statistiques.php",
+"http://www.google.fr/search?q=script php de mise ajour&hl=fr&start=20&sa=N",
+"http://www.google.com/search?q=guide d%27utilisations destinator&rls=com.microsoft:fr:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7",
+"http://www.touchofsoul.fr/index.php",
+"http://www.google.com/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:cs:official&client=firefox-a",
+"http://www.phpmyvisites.net/",
+"http://www.neutrinium238.com/tutoriaux/illustrator/interpolation_outil_blend.html",
+"http://www.educlasse.ch/activites/oscar/chap3/index.html",
+"http://fr.search.yahoo.com/search?p=PHP MY&=Recherche Web&fr=ush1-mail",
+"http://cacvigneux.free.fr/Vie/ChiensCAC/ChiensCAC.htm",
+"http://www.traidnt.net/vb/showthread.php?t=73921",
+"http://www.phpmyvisites.us/downloads.html",
+"http://telecharger-freeware.com/drivers-pilotes singlelink.cid 1 lid 121.htm",
+"http://www.aniridia.ch/?page_id=9",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-21&period=1&mod=view_visits",
+"http://www.google.co.ma/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger un logiciel pour cr%C3%A9er un site de web&spell=1",
+"http://linuxfr.org/2006/01/06/20160.html",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=JI9&q=script statistiques site &btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://linuxfr.org/forums/12/3326.html",
+"http://www.ecira.com/www_v2/links.html",
+"http://www.google.com/search?q=phpmyvisites&ie=utf-8&oe=utf-8&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://mail.google.com/mail/?view=page&name=gp&ver=sh3fib53pgpk",
+"http://www.apprendre-en-ligne.net/crypto/index.html",
+"http://www.pieces-auto-export.com/pieces_occasion/pieces_PORSCHE.php",
+"http://www.google.com/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.debianhelp.co.uk/tools.htm",
+"http://www.emelisse.nl",
+"http://www.google.it/search?hl=it&q= php my stat&meta=",
+"http://www.kess.snug.pl/?sid=10&pid=44",
+"http://www.google.co.ma/search?hl=fr&q=les web pour t%C3%A9l%C3%A9charger avec arabe gratuite&meta=",
+"http://www.google.fr/search?hl=fr&rlz=1T4RNWN_frFR211FR212&q=related:www.free.fr/",
+"http://www.lewebfleuri.com/carte012.php3",
+"http://www.google.co.ma/search?hl=ar&q=sites%20telecharger%20cours%20informatique%20gratuite&ie=UTF-8&oe=UTF-8&um=1&sa=N&tab=iw",
+"http://easy-script.com/script.php?c=php&sc=stat&ord=click",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=8gn&q=statistiques site web&btnG=Rechercher&meta=",
+"http://www.alkantara-musiques.com/",
+"http://bondouxjacky.free.fr/spip/spip.php?rubrique62&debut_articles_rubrique=12",
+"http://www.berserkcrew.com/?page=news&l=126",
+"http://www.sourisdom.fr/home/",
+"http://vincent.free.fr/",
+"http://www.vinyz.jexiste.fr/v3/",
+"http://www.google.pl/search?q=php gpl OR %22open source%22 stats&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pl:official&client=firefox-a",
+"http://www.framasoft.net/article2101.html",
+"http://www.phpmyvisites.us/",
+"http://www.armagnac-chateau-de-salles.com/",
+"http://www.01php.com/fiche-scripts-117.html",
+"http://www.affiliation-livres.com/enrichir_sans_site.html",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.google.fr/custom?hl=fr&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID:1%3BGL:1%3BLBGC:336699%3BLC:%230000ff%3BVLC:%23663399%3BGFNT:%230000ff%3BGIMP:%230000ff%3BDIV:%23336699%3B&domains=phpmyvisites.net&sitesearch=phpmyvisites.net&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=hardware et software&spell=1",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=aG&q=visite  php mysql&btnG=Rechercher&meta=",
+"http://bluedeep.es/",
+"http://www.phpmyvisites.us/documentation/Configuration",
+"http://www.ediety.net/",
+"http://www.google.com/search?hl=fr&q=h%C3%A9bergement sur free&btnG=Rechercher&lr=",
+"http://www.google.fr/search?hl=fr&q=php statistique&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://www.patworld.net/reco/index.php",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=outil stat gratuit internet&meta=&btnG=Recherche Google",
+"http://remigueudelot.free.fr/Cours%20de%20francais/somariocorsofrances.php",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr-FR%3Aofficial&hs=gzU&q=utiliser phpmyvisite&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=eQ&q=mesure internet gratuit&btnG=Rechercher&meta=",
+"http://search.msn.fr/results.aspx?srch_type=0&cp=1252&q=logiciel&first=11&FORM=PERE",
+"http://www.google.fr/search?hl=fr&rlz=1B3GGGL_frFR213FR213&q=script php screenshot site web&btnG=Rechercher&meta=",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.google.fr/search?hl=fr&safe=off&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=1FV&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/forums/index.php/t/3742/0/",
+"http://www.phpmyvisites.us/",
+"http://www.insousciance.com/",
+"http://flouz.info/",
+"http://www.acces-live.com/?_gwt_pg=1",
+"http://www.google.fr/search?hl=fr&q=creer site officiel gratuit &meta=lr%3Dlang_fr",
+"http://www.simonechanet.info/DECEMBRETTES2006/index.php",
+"http://www.games.unwiredmind.com/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=jr&q=related:www.free.fr/",
+"http://www.wifizard.com/tutorialsXP/sync/sync-4.htm",
+"http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=phpmyvisites",
+"http://www.easy-script.com/script.php?c=php&sc=stat&ord=click",
+"http://www.subimprezawrx.fr/forum/posting.php?mode=reply&t=6435",
+"http://www.phpmyvisites.us/forums/index.php/t/3429/",
+"http://www.softlinks.ru/scripts/f99.php",
+"http://www.scat-hell.com/",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-22,GGGL:fr&q=phpmyvisites",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.google.hu/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:hu:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=telecharge logiciel de statistique&meta=",
+"http://www.google.be/search?hl=fr&q=statistiques visite de site internet&btnG=Rechercher&meta=",
+"http://www.amplitude-deplacements.com/",
+"http://www.made-in-ethic.com/blog/index.php?2007/02",
+"http://lauragonzalez.co.uk/category/seductive-things/shoes/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.zjuegos.com%2Fplay.php%3Fjuego%3D376|onclick|L7",
+"http://www.made-in-ethic.com/blog/index.php?2007/02",
+"http://benkamorvan.free.fr/kablog/index.php?Appel-call",
+"http://taafilatelie.free.fr/index.php3?rub=1pli&IdPli=149",
+"http://www.google.fr/custom?q=hobby&btnG=Rechercher&hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&safe=vss&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&sitesearch=phpmyvisites.net",
+"http://www.espilondo.fr/legislatives2007/index.php",
+"http://www.google.fr/search?q=audiences us sites internet&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.com/search?q=t%C3%A9l%C3%A9chargement&hl=fr&rls=GGLR,GGLR:2006-11,GGLR:en&start=40&sa=N",
+"http://www.google.fr/search?q=Maximum execution time &ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://phpmyvisites.softonic.com/ie/46663",
+"http://aj.garcia.free.fr/Livret4/PageGardeLivret4.htm",
+"http://www.f1wallpapers.info/index.php?mod=login",
+"http://www.phpmyvisites.net/",
+"http://www.yourgfx.com/showgallery.php?cat=500&ppuser=33",
+"http://www.google.fr/search?q=Recevoir chaque jour par email%2C pour chaque site enregistr%C3%A9%2C un bilan des statistiques%3F non&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.google.com.tr/search?hl=tr&q=phpmyvisites&btnG=Google%27da Ara&meta=",
+"http://www.godrago.net/",
+"http://www.velkaepocha.sk/component/option,com_frontpage/Itemid,1/",
+"http://nosphotos.lesscenaristes.com/accueil.php?page=Liens",
+"http://sourceforge.net/projects/phpmyvisites/",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://www.google.fr/search?q=phpmyvisites%2C&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.cro-xp.org/news.php",
+"http://www.php-open.com/open191424.htm",
+"http://www.tvsport.ro/Video/",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2005-04,GGLD:fr&q=phpmyvisites",
+"http://www.cinemotions.com/modules/Artistes/fiche/24198/Farida-Abdallah-Hadj.html",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.szeretkezz.hu/index_main.html",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/3151/0/",
+"http://es.torrentule.com/index.php?q=audio",
+"http://www.php-open.com/open191424.htm",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=RiD&q=Fatal error%3A Call to undefined function&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://toyobi.net/web/category/php",
+"http://search.ke.voila.fr/S/orange?profil=smart&rdata=obtenir%20l%u2019attestation%20dont%20vous%20avez%20besoin",
+"http://www.google.ca/search?hl=fr&q=logiciel gratuit&btnG=Recherche Google&meta=",
+"http://stats.wilderness.org.au/phpmyvisites.php",
+"http://sarka-spip.com/spip.php?article253",
+"http://www.marksvidcaps.com/",
+"http://www.kmd.com.tw/Forum/viewtopic.php?p=64433&sid=",
+"http://www.google.com/search?sourceid=navclient&ie=UTF-8&rls=GGLJ,GGLJ:2006-45,GGLJ:en&q=phpmyvisites",
+"http://www.google.be/search?hl=fr&rls=GGGL%2CGGGL%3A2006-26%2CGGGL%3Afr&q=call to undefined function&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://linuxfr.org/2006/01/06/20160.html",
+"http://forum.telecharger.01net.com/telecharger/programmation_et_developpement/html__javascript/statistiques_de_visite_de_sites-311641/messages-1.html",
+"http://www.stumbleupon.com/refer.php?url=http%3A%2F%2Fwww.phpmyvisites.net%2F",
+"http://phpspot.org/blog/archives/2005/12/_phpmyvisites.html",
+"http://www.commecadujapon.com/php/photo.php?photofile=20051211.0600.10.jpg&titre=Nouveau Outlander de Mitsubishi",
+"http://72.14.235.104/search?q=cache:QSZgEGvHeNMJ:www.thaifreescript.com/showlink.asp%3FsubCatpicture%3Dicon-php.gif%26CatID%3D89%26parentID%3D52%26parentname%3DWeb%2520Traffic%2520Analysis%26Subname%3DPHP trafic analysys&hl=th&ct=clnk&cd=8&gl=th",
+"http://72.14.235.104/search?q=cache:QSZgEGvHeNMJ:www.thaifreescript.com/showlink.asp%3FsubCatpicture%3Dicon-php.gif%26CatID%3D89%26parentID%3D52%26parentname%3DWeb%2520Traffic%2520Analysis%26Subname%3DPHP trafic analysys&hl=th&ct=clnk&cd=8&gl=th",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.infologique.com/soutien-reseau.html",
+"http://www.cvs-action.net/",
+"http://www.cvs-action.net/",
+"http://www.phpmyvisites.net/",
+"http://www.sex974.com/freetour.php?q=solo",
+"http://www.cvs-action.net/",
+"http://www.tera-tones.com/showtones.php",
+"http://www.phpmyvisites.net/faq/",
+"http://www.cvs-action.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.google.com/search?hl=zh-CN&newwindow=1&q=demo %E7%A8%8B%E5%BA%8F%E6%BC%94%E7%A4%BA&lr=",
+"http://www.google.ca/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=websites statistique&spell=1",
+"http://www.google.ca/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=websites statistique&spell=1",
+"http://www.google.ca/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=websites statistique&spell=1",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.google.ca/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=websites statistique&spell=1",
+"http://flushedaway.amd.com/shop/google",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.google.co.th/search?hl=th&q=related:visitor.108web.com/index.php%3Fsite%3D2%26date%3D2006-08-23%26period%3D2%26mod%3Dview_referers",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.cvs-action.net/fformation.php",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/index.php",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/index.php",
+"http://www.cvs-action.net",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/index.php",
+"http://www.cvs-action.net/",
+"http://www.phpmyvisites.net/",
+"http://www.mycodes.net/soft/6536.htm",
+"http://www.phpmyvisites.net/",
+"http://www.scriptdungeon.com/script.php?ScriptID=888",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Ffousdefoot.free.fr%2FZidane.html|onclick|L16",
+"http://www.facilys.com/vtiger/1/index.php?action=DetailView&module=Notes&record=211&parenttab=Tools",
+"http://www.phpsecure.info/v2/zone/pComment?d=1093902187",
+"http://www.phpmyvisites.net/",
+"http://www.elafco.com/cgi-bin/ubb/ubbmisc.cgi?action=getbio&UserName=azz",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.uniforme-sexy.com/1.phtml",
+"http://www.bswr.de/Fauna/Wanderfalke/OB_live1.htm",
+"http://pegase.foxalpha.com/mailinglist.php",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/",
+"http://www.google.co.za/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-23,GGGL:en&q=phpMyVisites",
+"http://www.google.fr/search?hl=fr&q=statistique site web&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Dzenan-Loncarevic---2006-....php",
+"http://www.phpmyvisites.net/forums/index.php?t=rview&goto=13676",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.habura.sk/index.php",
+"http://www.phpmyvisites.net/",
+"http://linearts.net/forums/index.php?act=idx",
+"http://www.caicastelfranco.com/",
+"http://www.phpmyvisites.net/",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=wiki",
+"http://www.baidu.com/s?ie=gb2312&bs=phpmyvisite&sr=&z=&cl=3&f=8&wd=phpmyvisites&ct=0",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-18,GGGL:fr&q=phpmyvisits",
+"http://wayoforient1.free.fr/index.php",
+"http://www.google.fr/search?hl=fr&q=statistique site gratuit&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/3295/0/",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=droit d%27ecriture dans ce repertoire&btnG=Recherche Google&meta=",
+"http://www.google.pl/search?hl=pl&q=php my stats&btnG=Szukaj w Google&lr=",
+"http://www.szeretkezz.hu/index_main.html",
+"http://www.google.fr/custom?hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&safe=vss&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&q=web&btnG=Rechercher&sitesearch=phpmyvisites.net&meta=",
+"http://www.igf.cnrs.fr/equipes/neuro05/index.php",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=SKPB,SKPB:2006-40,SKPB:fr&q=sites internet open source",
+"http://www.google.de/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a",
+"http://www.dicodunet.com/annuaire/site-5248.htm",
+"http://www.google.be/search?hl=fr&q=statistiques site web&btnG=Recherche Google&meta=",
+"http://www.mairie-mouvaux.fr/",
+"http://age.of.shadows.free.fr/",
+"http://www.ahrca.info/spip.php?article3",
+"http://www.1-ter-net.com/ref/aquariums/pompe-aquarium.php",
+"http://overstep.free.fr/freetibet.html",
+"http://garagedu12.com/index.html",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=uwJ&q=sites open source&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/1854/0/",
+"http://zefofo.fr/phpmv/index.php",
+"http://www.google.de/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.google.fr/search?q=phpmyvisites&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.phpmyvisites.us/",
+"http://www.yourgfx.com/showgallery.php?cat=500&ppuser=33",
+"http://www.divinasposa.fr/",
+"http://www.tomstardust.com/archives/strumenti-per-analisi-e-statistiche-di-un-sito-web/",
+"http://www.anelor.org/phpmv2/phpmyvisites.php",
+"http://www.google.fr/search?q=statistiques utilisateurs site&hl=fr&lr=lang_fr&safe=off&start=30&sa=N",
+"http://www.phpmyvisites.us/",
+"http://lelogiciellibre.net/telecharger/statistiques-audience-sites.php",
+"http://search.laquiche.info/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/forums/index.php/t/1384/0/",
+"http://www.educlasse.ch/liens13a16.php",
+"http://search1-2.free.fr/google.pl",
+"http://www.imprimerie-villiere.com/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=IUK&q=logiciel creation site internet gratuit&btnG=Rechercher&meta=",
+"http://www.google.dk/search?q=phpmyvisites&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official",
+"http://www.artichow.org/links",
+"http://www.uplink-wiz.net/",
+"http://icb.u-bourgogne.fr/universitysurf/",
+"http://www.phpmyvisites.net/documentation/Configuration",
+"http://www.bomb-voyage.com/phpmv2/index.php?mod=login&error_login=1",
+"http://www.google.co.ma/search?hl=fr&q=logeciel de cr%C3%A9er les jeux gratuite&meta=",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/index.php",
+"http://www.adgblog.it/",
+"http://www.google.fr/search?hl=fr&rls=GGLJ%2CGGLJ%3A2006-36%2CGGLJ%3Afr&q=logiciels web stat&meta=",
+"http://www.neutrinium238.com/tutoriaux/photoshop/incruster_modele_dans_mur.html",
+"http://www.viaproject.fr/index.php?sess=27b7ed0c850d3b7b414a0b9e6a9db01320eb726a&env=team",
+"http://depannage-informatique.mxp2.com/",
+"http://www.google.co.ma/search?hl=fr&q=logiciel gratuit&meta=",
+"http://www.google.be/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGFB_frBE212&q=phpmyvisites",
+"http://www.google.fr/search?hl=fr&q=phpmyvisits&meta=",
+"http://www.phpmyvisites.net/phpmv2/index.php",
+"http://phpmv.web123.com.tw/phpmyvisites.php",
+"http://www.google.be/search?hl=fr&q=web statistique site gratuit&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://volleydardilly.free.fr/plan.html",
+"http://www.maisonsetarchitectures.com/realisation.htm",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.google.fr/search?hl=fr&q=creer site logiciel php&btnG=Recherche Google&meta=",
+"http://www.google.com/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-10,GGGL:fr&q=phpmyvisites",
+"http://www.google.com/search?hl=fr&client=safari&rls=fr&q=related:perso.orange.fr/445bruno/chateaux_forts.htm",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"Not Your Business!",
+"http://www.ladsdate.net/",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://www.google.fr/search?q=phpmyvisites.php&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:fr:official&client=firefox-a",
+"http://catinon.info/",
+"http://www.google.fr/search?q=structurer documentation developpeur&btnG=Rechercher&hl=fr",
+"http://www.google.fr/",
+"http://www.google.be/search?sourceid=navclient&aq=t&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2006-44,GGLD:fr&q=script mise %c3%a0 jour de site",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.jzaa.com%2F|onclick|L0",
+"http://www.educlasse.ch/activites/oscar/chap3/index.html",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.exotriques.com/chaudes-blacks/blacks-salopes.php",
+"http://forum.telecharger.01net.com/telecharger/programmation_et_developpement/html__javascript/statistiques_de_visite_de_sites-311641/messages-1.html",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.google.be/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=font simsun&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://humour25.free.fr/index.php3?page=videos-sexe2",
+"http://www.google.fr/search?hl=fr&q=tracker internet&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=l6f&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=open source statistique web&spell=1",
+"http://www.google.fr/search?hl=fr&q=statistiques de visites web&btnG=Recherche Google&meta=",
+"http://www.pomoz-im.org/",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-22&period=1&mod=view_pages",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://mon-evenement.com/annuaire/annuaire_des_prestataires/fiche_prest.php?id_annu_prest=1151&cp=44986",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/-Oruzjem-protiv-otmicara---Mastoplov---07---Ja-i-ti.MP3.php",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/1941/0/",
+"http://kermesse.en.bretagne.free.fr/",
+"http://tahitienfrance.free.fr/collectif/revaraamonirahi.htm",
+"http://www.google.fr/search?hl=fr&q=telechargement phpmyvisite&meta=",
+"http://ianez.altervista.org/phpmv2/",
+"http://www.soundofviolence.net/phpBB2/viewtopic.php?p=415009",
+"http://www.google.fr/search?hl=fr&q=mesure d%27audience gratuit&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&safe=off&q=%22free.fr%22 %22The server encountered an internal error or misconfiguration and was unable to complete your request.%22&btnG=Rechercher&meta=",
+"http://www.1-ter-net.com/ref/aquariums/plante-aquarium.php",
+"http://www.google.fr/search?hl=fr&q=telecharger phpmyvisite&btnG=Rechercher&meta=",
+"http://szex.szextra.hu/galeria/",
+"http://www.google.fr/search?q=The server encountered an internal error or misconfiguration and was unable to complete your request.&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=session_start %22Call to undefined function%22 mod installation&meta=",
+"http://www.joomlafrance.org/tag/gestion_de_fichier.html",
+"http://www.google.fr/search?hl=fr&q=MESURES D%27audience&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=graphique audience information internet&spell=1",
+"http://wp.mmrt-jp.net/2006/07/26/2134/",
+"http://www.phpmyvisites.net/forums/index.php/t/3473/2820/",
+"http://www.nass-collection.com/visite/",
+"http://www.google.fr/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.debian:fr:unofficial&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&btnG=Recherche Google&meta=",
+"http://fr.search.yahoo.com/search?p=statistiques internet&fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://forum.joomlafacile.com/showthread.php?t=29011",
+"http://www.sidunis.fr/pages/agence.php",
+"http://www.roseindia.net/software-technology-news/software-news.jsp?newsid=3503",
+"http://www.dentiste-info.com/index.php?rub=2",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger logiciel cr%C3%A9er les blogs x gratuit&spell=1",
+"http://www.google.de/search?q=phpmyvisits",
+"http://www.linuxlinks.com/Web/Log_Analyzers/",
+"http://www.google.fr/search?q=exemple creation site internet&hl=fr&start=10&sa=N",
+"http://www.google.com/search?sourceid=ie7&rls=com.microsoft:en-US&ie=utf8&oe=utf8&q=php stats",
+"http://www.rouen.fr/etablissement/dauh",
+"http://www.phpmyvisites.us/",
+"http://www.google.es/search?hl=es&q=www.phpmyvisites&meta=",
+"http://www.google.fr/search?hl=fr&q=statistiques site internet&meta=",
+"http://www.jealinebos.com/index.htm",
+"http://dhammadana.org/vipassana.htm",
+"http://www.trafficstatistic.com/news/news_item_264.html",
+"http://www.google.fr/search?hl=fr&q=www.phpmyvisites.net&btnG=Rechercher&meta=",
+"http://www.joomlafrance.org/blogcategory/Composants/5/5.html",
+"http://titan-keikomi.freezee.org/photo/denmark.php",
+"http://www.webmaster-hub.com/lofiversion/index.php/t5482.html",
+"http://patatorandco.free.fr/ressources/photo/gal5/index_fichiers/index.php",
+"http://www.aakkl.helsinki.fi/melammu/about/about.html",
+"http://www.imprimerie-villiere.com/",
+"http://lepercolateur.free.fr/new/wp21/?p=87",
+"http://www.google.fr/search?q=menu de selection css&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=gd %3ACall to undefined function&meta=",
+"http://www.google.be/search?q=crontab %26&hl=fr&rls=GGLD,GGLD:2005-27,GGLD:fr&start=10&sa=N",
+"http://www.projectd.altervista.org/index.html",
+"http://www.speedclic.nc/compteur/phpmyvisites/index.php",
+"http://zonelivre.free.fr/dotclear/",
+"http://greta-ampere-esqual.dyndns.org/",
+"http://www.kess.snug.pl/?sid=10&pid=41",
+"http://geschenkeloesch.de/",
+"http://www.google.fr/search?q=phpmv2&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:fr:unofficial",
+"http://www.google.fr/search?q=The server encountered an internal error or misconfiguration and was unable to complete your request.&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.peterschramm.de/phpmv2/index.php?site=1&date=2007-03-22&period=1&mod=view_referers",
+"http://www.artichow.org/links",
+"http://www.phpmyvisites.net/faq/",
+"http://lelogiciellibre.net/telecharger/statistiques-audience-sites.php",
+"http://axyas04:89/phpmv2/index.php?site=1&period=1&mod=view_visits&date=2007-03-23",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.google.com/search?q=gratuite logiciel&hl=fr&lr=&start=20&sa=N",
+"http://www.demarrer.fr/",
+"http://www.tvsport.ro/fcnn/",
+"http://www.phpmyvisites.us/downloads.html",
+"http://groups.google.fr/group/developpeur/web/applications-php?hl=fr",
+"http://www.google.com/search?q=php my visites",
+"http://www.google.fr/search?hl=fr&q=mise %C3%A0 jour moteurs php stats&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.us/requirements.html",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/11-Boris-Novkovic-2007---Da-li-si-to-ti.mp3.php",
+"http://fr.search.yahoo.com/search?p=phpmyvisites&sp=1&fr2=sp-top&ei=UTF-8&fr=moz2&ei=UTF-8&SpellState=n-1164271330_q-yg9.0eSxFeuFydxWXEho%2FAAAAA%40%40",
+"http://www.google.fr/search?hl=fr&q=sites internet marburg&meta=",
+"http://www.google.com/search?hl=fr&q=stat web %2B php&lr=",
+"http://www.phpsecure.info/v2/zone/pComment?d=1093902187",
+"http://fr.search.yahoo.com/search?ei=utf-8&fr=slv8-msgr&p=logiciel%20faire%20part%20gratuit%20%c3%a0%20telecharger",
+"http://www.google.it/search?hl=it&cr=countryIT&ie=UTF-8&q=related:search.alice.it/search/cgi/search.cgi%3Ff%3Dhp%26switch%3D0%26offset%3D0%26hits%3D10%26dom%3D%26qs%3Dwww.xnxx.com%26imageField.x%3D22%26imageField.y%3D15",
+"http://msdgmedia.free.fr/Multimedia/Ge_DetourImg2_outil_extraction/DetourImg2.htm",
+"http://www.dub05.com/lupo_gti_van_thomas.htm",
+"http://www.npo.fr/index.php?option=com_content&task=view&id=45&Itemid=119",
+"http://www.google.fr/search?hl=fr&q=la d%C3%A9monstration&meta=",
+"http://www.google.fr/search?hl=fr&q=phpmv2 &meta=",
+"http://www.google.fr/search?hl=fr&q=t%C3%A9l%C3%A9charger cr%C3%A9ation site internet gratuit&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.google.de/search?hl=de&q=Alleinerziehend%2BNordsee%2Bfreizeit&meta=lr%3Dlang_en",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.webrankinfo.com/forums/viewtopic_45017.htm",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites &btnG=Rechercher&meta=",
+"http://www.ostseeland.de/",
+"http://www.polissonne.com/videos-a-telecharger.htm",
+"http://www.google.cz/search?hl=cs&q=phpmyvisites&btnG=Vyhledat Googlem&lr=",
+"http://www.auto-68.com/index.php",
+"http://www.phpmyvisites.net/",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://www.rouen.fr/image/3632-reacuteouverturedumuseacuteum01",
+"http://www.mycodes.net/soft/6536.htm",
+"http://www.roi-president.com/galerie/pages/Cardinal_de_Richelieu.htm",
+"http://www.espilondo.fr/legislatives2007/index.php?post/2007/03/06/Mentions-legales-du-blog-espilondo",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.google.fr/search?hl=fr&q=audience de site&meta=",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/index.php",
+"http://www.google.fr/custom?hl=fr&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID:1%3BGL:1%3BLBGC:336699%3BLC:%230000ff%3BVLC:%23663399%3BGFNT:%230000ff%3BGIMP:%230000ff%3BDIV:%23336699%3B&domains=phpmyvisites.net&sitesearch=phpmyvisites.net&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=systeme d%27application&spell=1",
+"http://www.drdjs-basse-normandie.jeunesse-sports.gouv.fr/pagemodele.php3?idpage=126",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=8gN&q=logiciel visite blog&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.google.com/search?q=logiciel gratuit open source&hl=fr&lr=&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=A22&start=0&sa=N",
+"http://www.google.fr/search?q=hebergemetn sur free&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://www.club.fft.fr/tc-henin/entrainements.php",
+"http://www.baluart.net/categoria/php/pagina5",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.opensourcescripts.com/dir/PHP/Web_Traffic_Analysis/297.html",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.cvs-action.net/v1.php?page=contact",
+"http://www.11vm-serv.net/index.php?p=domregister",
+"http://www.google.fr/search?q=page web prot%C3%A9ger par login password easyphp&hl=fr&client=firefox-a&rls=org.mozilla:fr:official&start=20&sa=N",
+"http://www.google.com/search?hl=fr&q=php mysql  gratuit script&btnG=Rechercher&lr=lang_fr",
+"http://www.judomidipyrenees.com/resultats.php",
+"http://pkp.sfu.ca/support/forum/viewtopic.php?t=1675&highlight=install locale",
+"http://www.phpmyvisites.net/documentation/Accueil",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.furia-metal.com/",
+"http://www.adulte-profit.com/phpmv2/index.php?lang=fr-utf-8.php&mod=view_visits&site=2&adminsite=2&date=2007-03-22&period=1&action=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.chainedestisserands.fr/ccct_commune_corbelin.php",
+"http://www.toocharger.com/telechargement/scripts/phpmyvisites/3829.htm",
+"http://www.google.de/search?hl=de&q=site pour les statistics&btnG=Suche&meta=",
+"http://www.google.com/search?hl=fr&rls=GGGL%2CGGGL%3A2006-39%2CGGGL%3Aen&q=phpmyvisites&btnG=Rechercher&lr=",
+"http://www.nikohk.com/",
+"http://thaiwebdirectories.meelink.com/host_detail.php?id=19962",
+"http://lauragonzalez.co.uk/artwork/photographs/fantasporto/",
+"http://www.xmediacreation.net/phpmv2/index.php",
+"http://r.neuf.fr/search.asp",
+"http://ateliers-nemesis.com/",
+"http://www.phpmyvisites.net/faq/",
+"http://www.phpsecure.info/v2/zone/pComment?d=1093902187",
+"http://www.google.fr/search?hl=fr&q=configurer mysql r%C3%A9pertoire base de donn%C3%A9e&btnG=Recherche Google&meta=",
+"http://www.php-open.com/open191424.htm",
+"http://www.google.fr/search?num=30&hl=fr&safe=off&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.cro-xp.org/news.php",
+"http://www.jeremysumpter.info/",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/",
+"http://www.google.be/search?hl=nl&q=PHP my visit&meta=",
+"http://www.google.fr/search?q=imagecreatefrompng&ie=utf-8&oe=utf-8&rls=org.mozilla:fr:official&client=firefox-a",
+"http://search.msn.fr/results.aspx?q=sites internet&first=11&FORM=PERE",
+"http://www.nimportequi.com/video_popup.php?v=103",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Aca-Lukas---Kuda-idu-ljudi-kao-ja.mp3-3.03MB.php",
+"http://www.moron.com.fr/",
+"http://www.droit-technologie.org/1_0.asp",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.us/",
+"http://dlgz.free.fr/admin/phpmyvisites/",
+"http://www.phpmyvisites.net/",
+"http://www.rouen.fr/culture/lieux/musees/museesecqdestournelles",
+"http://www.phpmyvisites.us/",
+"http://www.google.it/search?hl=it&q=PHPMyVisites&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://ch.novopress.info/",
+"http://www.phpsecure.info/v2/?zone=pComment&d=1093902187&l=us",
+"http://www.besttrader.fr/",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.google.fr/search?hl=fr&q=statistiques web&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.commentcamarche.net/forum/affich-1223344-savoir-qui-a-visite-1-site",
+"http://www.montpeyroux.com/",
+"http://icb.u-bourgogne.fr/Nano/GEREN/",
+"http://www.serpek.com/?cat=2",
+"http://www.ifa-hotels-kleinwalsertal.com/",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.google.fr/search?hl=fr&q=Fatal error%3A Call to undefined function &btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=comparatif logs webtrends awstats&meta=",
+"http://www.alasbarricadas.org/noticias/",
+"http://www.google.ro/search?hl=ro&q=phpMyVisites&meta=",
+"http://www.google.ro/search?hl=ro&q=phpMyVisites&meta=",
+"http://www.framasoft.net/article2101.html",
+"http://www.google.fr/search?hl=fr&q=gpl sous php &btnG=Recherche Google&meta=",
+"http://www.layeyese.com/default/liens.php?cat=T%E9l%E9visions&tri=",
+"http://www.phpmyvisites.us/requirements.html",
+"http://www.phpmyvisites.us/",
+"http://dictionnaire.phpmyvisites.net/definition-ROAMING-4998.htm",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://cpbasewiki/",
+"http://www.google.fr/search?hl=fr&q=fichier Web %C3%A0 t%C3%A9l%C3%A9charger&btnG=Rechercher&meta=",
+"http://www.comscripts.com/frame.php?site=http://www.phpmyvisites.net/phpmyvisites/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/permalink.php?article=Bass_Fishing.txt",
+"http://www.phpmyvisites.net/",
+"http://ie.search.msn.com/results.aspx?q=logiciel gratuit&FORM=USRE3",
+"http://www.aais.fr/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&q=graphiques logiciel statistique&btnG=Rechercher&meta=",
+"http://www.droledetete.com/member/faces/getlink/1356/",
+"http://www.patworld.net/",
+"http://www.serpek.com/?p=10",
+"http://www.jetelecharge.com/Scripts/530.php",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=mise %E0 jour",
+"http://www.springblues.be/gallery/mypage.php",
+"http://www.phpmyvisites.net/phpmv2/index.php?lang=fr-utf-8.php&mod=view_pages&site=1&adminsite=1&date=2007-03-22&period=1&action=",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.demange-le-jeu.com/joueur_accueil.php",
+"http://www.framasoft.net/article2101.html",
+"http://www.google.fr/ig?hl=fr",
+"http://www.phpmyvisites.net/forums/index.php/f/8/0/",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=repertoire&sa=Recherche&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.cvs-action.net/?page=infos",
+"http://www.phpmyvisites.net/forums/index.php/i/0/",
+"http://www.cvs-action.net/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.camping-myrtilles.com/fr-Nous-contacter.html",
+"http://www.unad.edu.co/index1.html",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://aacplongee.free.fr/plongee/histoire.htm",
+"http://www.google.co.ma/search?hl=fr&q=logiciel gratuit free&as_q=pdf&btnG=Rechercher%C2%A0dans%C2%A0ces r%C3%A9sultats",
+"http://www.phpmyvisites.net/forums/index.php/f/13/0/",
+"http://www.tactyl-services.com/index.php?page=t_overview",
+"http://www.rouen.fr/urbanisme/padd",
+"http://www.phpmyvisites.net/",
+"http://www.aolrecherche.aol.fr/aol/search?query=telechargement&page=5&cr=ws&userid=-9217692678286606795&p=ws&q=telechargement&clickstreamid=-9217692678286606797&v=0",
+"http://www.google.de/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a",
+"http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla:fr:official&hs=2I5&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=mesure d%27audience %2B site internet %2B forum&spell=1",
+"http://www.mediumstar.com/acc_top.htm",
+"http://xerty.free.fr/myvisites/phpmyvisites/index.php?part=config&stats=0",
+"http://www.phpmyvisites.net/",
+"http://www.ac-nice.fr/ia83/culture/index.php?page=stats",
+"http://www.google.fr/search?q=phpdocumentor francais&hl=fr&start=10&sa=N",
+"http://www.crawltrack.fr/fr/merci.php",
+"http://www.google.fr/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.ophtalmo-lecalvez-gourmel.fr/accueil/accueil.php?PHPSESSID=028197c8429b3bc04d7c957c3a580f20&SMod=&SAct=&PHPSESSID=028197c8429b3bc04d7c957c3a580f20",
+"http://annuairedescompteurs.ifrance.com/Page_4.htm",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=logiciels gratuits statistiques&btnG=Recherche Google&meta=",
+"http://jonathanmm.free.fr/index.php",
+"http://stats.ehoui.com/www/phpmv2/index.php?site=10&date=2007-03-23&period=1&mod=view_visits",
+"http://www.cioguah.com/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=3EQ&q=phpmyvisit telecharger&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=algorithme faq&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=yok&q=phpCAS easyphp config&btnG=Rechercher&meta=",
+"http://aj.garcia.free.fr/index5.htm",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=tinyint&sa=Recherche&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.web-lego.com/knowledge/",
+"http://www.phpmyvisites.us/faq/",
+"http://www.raleigh-northcarolina.biz/search/Bosnia.html",
+"http://www.google.fr/search?hl=fr&q=lien phpmyvisites&meta=",
+"http://www.c-webhosting.org/forum/viewtopic.php?id=288",
+"http://www.google.fr/search?sourceid=navclient&aq=t&hl=fr&ie=UTF-8&rlz=1T4HPEA_fr___FR206&q=recherche logiciel de cv gratuit",
+"http://www.web-analytique.com/ressources/annuaire/",
+"http://www.google.com/search?q=phpmv2&rls=com.microsoft:fr:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7GFRC",
+"http://registration.woncaeurope2007.org/en/page.php?name=inscription",
+"http://www.raleigh-northcarolina.biz/search/Friendship.html",
+"http://www.malta.poznan.pl/lodowisko/",
+"http://www.google.fr/search?hl=fr&q=PhpMyVisit&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=php my visite&meta=",
+"http://www.google.com/search?hl=fr&rls=com.microsoft%3Afr%3AIE-SearchBox&rlz=1I7DAFR&q=logiciel gratuit de creation de Blog&lr=",
+"http://www.millephotovideo.kokoom.com/?4",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://blog.skydiverss.net/index.php/post/2007/02/07/Avoir-des-statistiques-de-son-site-perso",
+"http://www.nexen.net/actualites/logiciels/phpmyvisite,_version_1.3.1.php",
+"http://www.google.fr/search?hl=fr&q=logiciel de statistique de sites&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://www.softlinks.ru/scripts/f99.php",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=statistiques web%2B%2Bleader&meta=",
+"http://www.google.fr/search?hl=fr&q=logiciel de statistique de sites&meta=&btnG=Recherche Google",
+"http://www.google.nl/search?sourceid=navclient&aq=t&hl=nl&ie=UTF-8&rls=GGLG,GGLG:2006-17,GGLG:nl&q=php my stats",
+"http://humour25.free.fr/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.schnouki.net/post/2007/01/15/Plugin-phpMyVisites-pour-DotClear-2-52",
+"http://www.adulte-profit.com/phpmv2/index.php?lang=fr-utf-8.php&mod=view_settings&site=2&adminsite=2&date=2007-03-22&period=1&action=",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4GFRC_frFR204FR206&q=entete post",
+"http://www.bonvote.com/search/logiciel en arabe gratuit",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=The server encountered an internal error or misconfiguration and was unable to complete your request&meta=&btnG=Recherche Google",
+"http://www.sex974.com/?coco=872",
+"http://www.phpmyvisites.net/phpmv2/index.php?site=1&date=2007-03-22&period=1&mod=view_referers",
+"http://www.google.fr/search?q=statistique visites site internet&hl=fr&lr=lang_fr&start=20&sa=N",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=fr&q=sessions sous free.fr&meta=&btnG=Recherche Google",
+"http://www.1-ter-net.com/ref/aquariums/materiel-aquarium.php",
+"http://www.google.it/search?sourceid=navclient&aq=t&hl=it&ie=UTF-8&rls=GFRC,GFRC:2006-51,GFRC:it&q=phpmyvisites",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=email&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://search.live.com/results.aspx?q=creer des themes pour sites&src=IE-SearchBox",
+"http://www.phpmyvisites.net/forums/index.php/t/2944/0/",
+"http://www.php-open.com/open191424.htm",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.diariodeportivo.com%2Fmillos.htm|onclick|L12",
+"http://extranet.actimage.net/jaws/index.php?gadget=faq",
+"http://anicet.lecorre.free.fr/gregorien.htm",
+"http://www.mateub.com/teub_gay.htm",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=nintendo ds",
+"http://www.patworld.net/nouveautes.php",
+"http://arnaud.lebret1.free.fr/accueil.html",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=Xzl&q=t%C3%A9l%C3%A9charger internet sur nintendo ds&btnG=Rechercher&meta=",
+"http://www.caicastelfranco.com/la-sezione/",
+"http://aeg.dynalias.com/",
+"http://claurencon.free.fr/PhpMyVisit/phpmyvisites.php",
+"http://www.artifco.net/",
+"http://forum.joomlafacile.com/showthread.php?t=29011",
+"http://www.adulte-profit.com/phpmv2/index.php?site=2&date=2007-03-22&period=1&mod=view_visits",
+"http://www.phpmyvisites.us/documentation/Features",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Crna-ruza---Oprosti-mi.php",
+"http://fleshlight.at/",
+"http://www.les2alpes-leschamois.com/",
+"http://www.google.fr/search?q=logiciel de mesure des moteurs de recherche&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_frFR208FR209",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://asf.judo.free.fr/page24/page24.html",
+"http://www.google.es/search?hl=es&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=php my visites&spell=1",
+"http://www.rouen.fr/loisirs/centres.php",
+"http://www.microids.com/",
+"http://www.google.fr/search?q=%22Maximum execution time of %22&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://cs-maps.ultranet.ru/stat/phpmyvisites.php",
+"http://www.google.fr/search?q=detecter affluents d'une newsletter phpmyvisites&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.google.ca/search?hl=fr&q=pagename url php&meta=",
+"http://h3pfoof.free.fr/",
+"http://www.ajp-multimedia.com/services.php",
+"http://www.avenue-libertine.com/stat/index.php?mod=index",
+"http://a-pellegrini.developpez.com/tutoriels/php/session-db/?page=page_5",
+"http://www.mycodes.net/soft/6536.htm",
+"http://www.confortsol.com/achat/index.php?id=17",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLJ,GGLJ:2006-48,GGLJ:fr&q=phpMyVisites",
+"http://www.google.fr/search?hl=fr&q=stats php&btnG=Recherche Google&meta=",
+"http://www.google.com/ie?q=X GRATIS&hl=fr&btnG=Rechercher",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Wrapper.html",
+"http://laissez-faire.eu/stats/phpmyvisites.php",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.us/downloads.html",
+"http://www.google.fr/search?hl=fr&q=phpmyvisits&meta=",
+"http://www.google.fr/search?q=phpmyvisites&sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frFR205FR205",
+"http://cgpa64.free.fr/releves/releves.php",
+"http://www.google.fr/search?hl=fr&q=php my visites&btnG=Recherche Google&meta=",
+"http://www.educlasse.ch/activites/oscar/chap2/index.html",
+"http://www.terarista.com/",
+"http://www.google.fr/search?hl=fr&q=demo&btnG=Recherche Google&meta=",
+"http://blogdamned.free.fr/",
+"http://www.revahb.org/doc/prive/press78.html",
+"http://www.google.fr/custom?domains=phpmyvisites.net&q=OREILLE&sa=Recherche&sitesearch=phpmyvisites.net&client=pub-4902541541856011&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1%3B&hl=fr",
+"http://www.google.com/search?q=analyse de sites internet&btnG=Search&hl=en&client=safari&rls=fr-fr",
+"http://volcanoblog.sur-le-web.fr/gdc/",
+"http://www.google.fr/search?hl=fr&q=hebergeur de serveur PHP%2FMYSQL gratuit&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&rlz=1T4GFRG_frFR211FR213&q=phpmyvisites&meta=",
+"http://laurawebcam.excitemoi.com/template_index/32/index.php?page=inscription&i=106&idoc=7692",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=Pn7&q=statistiques site web&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://hmr.bittikeskus.com/nippelit/view_doc.php?view_doc=2",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=installer mise a jour qui n  a pas ete installe&spell=1",
+"http://clubelek.insa-lyon.fr/ressources/asserv/",
+"http://search.free.fr/google.pl",
+"http://www.rapidojeux.com/",
+"http://judeoguide.com/",
+"http://www.joomlafrance.org/Les_News/Composants/Espaces_prives_pour_membres_et_Stats_de_sites.html",
+"http://www.ohloh.net/projects/4750",
+"http://titan-keikomi.freezee.org/photo/voyage.php?pays=suede&photo=5",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://www.google.fr/search?hl=fr&q= logiciel avec plain de jeu gratuits&btnG=Rechercher&meta=",
+"http://www.webdrole.com/video_drole/Sexy/vid2/005.htm",
+"http://tf.ralama.com/TF_Php/Php/TF_nav.php",
+"http://www.google.com/search?q=GD1",
+"http://www.1-ter-net.com/ref/aquariums/decor-aquarium.php",
+"http://www.phpmyvisites.net/",
+"http://fr.wikipedia.org/wiki/PhpMyVisites",
+"http://www.biomediterranee.com/stats/login.php",
+"http://www.google.fr/search?hl=fr&q=t%C3%A9l%C3%A9charger la nouvelle version gratuite de google&meta=",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=jeu pour pas sanmerde gratuit&submit.x=45&submit.y=9",
+"http://www.swalif.net/softs/showthread.php?t=188804",
+"http://www.joomlafrance.org/blogcategory/Composants/5/5.html",
+"http://www.google.com/search?hl=fr&q=phpmyvisits&btnG=Rechercher&lr=",
+"http://www.google.com/search?hl=fr&rls=com.microsoft%3Aen-US&q=Phpmyvisites &lr=",
+"http://fr.search.yahoo.com/search?p=logiciel faire part gratuit&rs=0&fr2=rs-top&prssweb=Rechercher&ei=UTF-8&meta=vl%3D&ybs=0&fl=1&vl=&fr=yfp-t-501",
+"http://www.ahrca.info/spip.php?article73",
+"http://www.google.fr/search?hl=fr&q=tester version php &meta=",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.jeremysumpter.info/view.php?lang=e&flag=5&page=pp-cp&num=1",
+"http://www.google.fr/search?hl=fr&q=php fsockopen fputs post&meta=",
+"http://ca.search.yahoo.com/search?ei=utf-8&fr=slv8-mdp&p=statistiques%20internet",
+"http://www.phpmyvisites.net/forums/index.php/sf/thread/15/1/40/0/",
+"http://search.ke.voila.fr/S/wanadoo?gb=site&dt=*&cid=wng&=&kw=wiki&profil=smart",
+"http://www.google.fr/search?q=gestion rendez-vous avec html et php&hl=fr&start=30&sa=N",
+"http://www.lelangagevhdl.net/",
+"http://www.phpmyvisites.us/",
+"http://www.meaudre.com/wc.htm",
+"http://www.google.de/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a",
+"http://www.altersystems.fr/Produits-Joomla.Extensions.html",
+"http://www.languedoc-poker.com/index.php",
+"http://www.phpmyvisites.us/faq/",
+"http://www.mespdf.fr/",
+"http://www.recursigner.com/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.pokerhouse.co.uk/virutal.html",
+"http://www.oscommerce-fr.info/forum/lofiversion/index.php/t41936.html",
+"http://www.google.de/search?hl=de&q=site web statistiques&meta=",
+"http://www.google.de/search?hl=de&q=phpmyvisites&btnG=Google-Suche&meta=",
+"http://www.10acordes.com.ar/index.php",
+"http://mines.webinpact.com/page.php",
+"http://www.dotclear.net/forum/viewtopic.php?id=26210",
+"http://gclocation.com/",
+"http://www.malta.poznan.pl/kamera/",
+"http://www.phpmyvisites.net/forums/index.php/t/3082/0/",
+"http://www.swalif.net/softs/showthread.php?t=143689",
+"http://search1-2.free.fr/google.pl",
+"http://www.php-open.com/open191424.htm",
+"http://www.google.fr/search?hl=fr&q=post fsockopen fputs&btnG=Rechercher&meta=",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=source sainte.aude",
+"http://www.rouen.fr/famille",
+"http://belgant.winetux.be/",
+"http://www.urp.it/Sezione.jsp?titolo=Web%20statistiche&idSezione=1241&idSezioneRif=42",
+"http://www.medix.free.fr/test.php",
+"http://standard/jeeeeee/index.php?p=license",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Tracker.html",
+"http://www.download-opera.com/",
+"http://www.pierresullivan.com/?q=roisetreines",
+"http://www.google.fr/search?hl=fr&q=ovh Internal Server Error&btnG=Recherche Google&meta=",
+"http://lya.mitsiu.org/images/",
+"http://www.google.co.uk/search?hl=en&rls=GFRC%2CGFRC%3A2007-05%2CGFRC%3Aen&q=%22phpmyvisits%22&btnG=Search&meta=",
+"http://www.lasmat.org/phpmyvisites/index.php?part=pays&img=1&stats=1&date=2007-03-08&oldd=2007-03-08&per=1&site=1",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLG,GGLG:2006-04,GGLG:fr&q=demo",
+"http://culturerock.free.fr/wordpress/",
+"http://www.phpsecure.info/v2/zone/pComment?d=1093902187",
+"http://linuxfr.org/~DaLR/6509.html",
+"http://www.google.fr/search?sourceid=navclient&gfns=1&ie=UTF-8&rls=GGLJ,GGLJ:2006-37,GGLJ:fr&q=d%c3%a9mo",
+"http://www.artichow.org/links",
+"http://www.nosy-be-imports.com/stats/",
+"http://www.cprm.org/v2/",
+"http://www.phpmyvisites.us/features.html",
+"http://www.scena.wloclawek.pl/index.php",
+"http://www.delosprimeros.com/mantenimiento.htm",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=lr%3Dlang_fr",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.dream3w.com/photos/mondio_latour2_2007/index2.htm?&page=s15",
+"http://www.netvibes.com/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/sitemap.php",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=&btnG=Recherche Google",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://www.cvs-action.net/faccueil.php",
+"http://www.phpmyvisites.us/",
+"http://www.cinejeu.net/index.php?page=bonus",
+"http://www.lesbaumelles.com/welcome/index.php",
+"http://france.catsfamily.net/main/sub.php?rub=JL7",
+"http://www.google.be/search?hl=nl&q=phpMyVisites&btnG=Google zoeken&meta=",
+"http://foxhunter.fr/enacorps/",
+"http://www.phpmyvisites.net/faq/heberge-message-suivant-lorsque-jaccede-phpmyvisites-internal-server-41.html",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=HPEA,HPEA:2005-01,HPEA:fr&q=demo",
+"http://www.argentmagic.com/canal-sms-remuneres-12.php",
+"http://www.google.fr/search?q=phpmyvisites&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.linuxlinks.com/Web/Log_Analyzers/",
+"http://www.google.fr/search?q=logiciels gratuits&hl=fr&rls=GGIC,GGIC:2006-51,GGIC:fr&start=90&sa=N",
+"http://www.cvs-action.net",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=SNYG,SNYG:2004-47,SNYG:fr&q=phpmyvisites",
+"http://binarylook.net/",
+"http://www.oeko-baumarkt.com/shop/admin/phpmv2/phpmyvisites.php",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4GFRC_frFR209FR209&q=phpmyvisites",
+"http://rcma.free.fr/escort/Mk11300.htm",
+"http://standard/1/index.php?p=license",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://drupal.org/node/69225",
+"http://www.phpmyvisites.us/",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.espilondo.fr/legislatives2007/index.php",
+"http://www.neutrinium238.com/tutoriaux/photoshop/realiser_chute_de_neige.html",
+"http://www.satellitemania.it/",
+"http://127.0.0.1/",
+"http://www.11vm-serv.net/index.php?p=domregister",
+"http://www.mairie-mouvaux.fr/index.php?page=mvx_pratique",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=demo&btnG=Rechercher&meta=",
+"http://www.losc.fr/users/photos/photos/photos_144.htm",
+"http://www.google.ch/search?hl=fr&q=outil statistique site php&btnG=Recherche Google&meta=",
+"http://www.prisca-mannequin.com/",
+"http://www.frxoops.org/modules/newbb/viewtopic.php?topic_id=20162&forum=12&post_id=116120",
+"http://www.php-open.com/open191424.htm",
+"http://www.pasdagence.com/public/recherchegite2.php",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.google.fr/search?hl=ar&q=installer logiciel gratuit",
+"http://aide-a-la-navigation.orange.fr/process?key=0012622deb37fa8a477591f73cfb7183c50_-developpement-_p4",
+"http://www.forum-esoterique.com/",
+"http://www.google.co.ma/search?hl=fr&q=logiciel gratuit&btnG=Recherche Google&meta=",
+"http://www.insa-lyon.fr/pg/index.php?Rub=445&L=1",
+"http://www.google.fr/search?q=script php download&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=tout les jeu du monde gratuit",
+"http://www.jeremysumpter.info/view.php?lang=f&flag=1&page=news",
+"http://chouette.poulpe.free.fr/ecrire/?exec=admin_plugin",
+"http://209.85.129.104/search?q=cache:rzfFJxWQDyMJ:ask.slashdot.org/article.pl%3Fsid%3D06/05/27/0338226 %22Website Statistics%22 tracewatch&hl=en&ct=clnk&cd=12",
+"http://www.google.de/search?sourceid=navclient&hl=de&ie=UTF-8&rlz=1T4GGIH_deES210ES210&q=phpmyvisits",
+"http://www.furia-metal.com/",
+"http://www.joomlafrance.org/8/32.html",
+"http://piter-news.ru/",
+"http://www.google.fr/custom?hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&q=Communication diff%E9rents moyens&sitesearch=phpmyvisites.net&meta=",
+"http://xcell05.free.fr/pages/divers/index.html",
+"http://piter-news.ru/",
+"http://universsimpson.free.fr/ullmanspage.php",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=moteurs de recherches&submit_x=43&submit_y=9&logid=2257000001174682788301400&keap=1&prevnbans=10&ap=1",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=statistiques php&meta=&btnG=Recherche Google",
+"http://www.phpmyvisites.net/documentation/Configuration",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&rdata=google&logid=1541100001174682112872059&keap=26&ap=4&prevnbans=10",
+"http://www.theo7.com/administration/site/modifier_site.php",
+"http://www.google.fr/search?hl=fr&rls=GAPB%2CGAPB%3A2005-09%2CGAPB%3Afr&q=source pour site gratuit&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/",
+"http://zonelivre.free.fr/dotclear/",
+"http://www.google.fr/search?hl=fr&rls=GGGL%2CGGGL%3A2006-29%2CGGGL%3Afr&q=statistiques gratuits pour site&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://www.google.it/search?hl=it&safe=off&q=phpmyvisites&btnG=Cerca&meta=",
+"http://philou.canaillou.free.fr/",
+"http://www.satellitemania.it/",
+"http://www.google.com/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4GGLH_frFR210&q=php mysql site inernet image",
+"http://www.ruirui.se/phpmyvisites/index.php?mod=index",
+"http://amaroktv.free.fr/multimedia/amaroktv.php",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmv2&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:fr:official&client=firefox-a",
+"http://www.google.it/search?hl=it&q=phpmyvisites&btnG=Cerca con Google&meta=",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://www.google.pl/search?hl=pl&q=phpmv2%2F&btnG=Szukaj w Google&lr=",
+"http://analectes.com/stat/index.php?site=1&period=1&mod=view_visits&date=2007-03-23",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=simple site internet&spell=1",
+"http://www.siparianews.com/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=45q&q=statistique web gratuit&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=windows installs 3.1 mise a jour&meta=",
+"http://garennes.com/as2/Etr2/stars.htm",
+"http://www.google.fr/search?q=%22mappemonde%22&hl=fr&cr=countryFR&as_qdr=all&start=10&sa=N",
+"http://www.hadra.net/photos_display_big.php?view=festival2006&&id=4143",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.phpmyvisites.us/documentation/Coding_Standard",
+"http://www.rouen.fr/culture/rdv/agenda",
+"http://www.caledosphere.com/?cat=19",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Aca-Lukas---Bez-duse-lepa.mp3-3.69MB.php",
+"http://www.mmt-fr.org/article66.html",
+"http://www.google.fr/search?q=PHP My visits&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/101-Neno-Belan-&-Fiumens---Hey.mp3.php",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Feurodeal.net%2Fintro2004.cfm%3Fpage_insert%3Dproduit_detail%26categorie%3DAUTRES%26marque%3DAPC%26libelle%3DOnduleur%2520APC%2520%2520BACK-UPS%2520600%26prixventeestime%3D323.59%26etat%3Ddestockage%26CFID%3D4255648%26CFTOKEN%3D16853|onclick|L1",
+"http://www.google.com/search?q=logo en lettre&hl=fr&rlz=1T4RNWE_en___US204&start=50&sa=N",
+"http://www.quality-results.net/portal.php?ref=roloto2000",
+"http://www.lekkerverhaal.com/phpmv2/index.php?site=1&date=2007-02-04&period=1&mod=view_referers",
+"http://consoles-de-jeux.fr/tests/wii/test-jeu-sonic-and-the-secret-rings-sur-wii.html",
+"http://www.phpmyvisites.net/forums/index.php/l/0/",
+"http://www.google.com/search?q=phpmyvisites&ie=utf-8&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=logiciel  gratuite&meta=",
+"http://www.phpmyvisites.us/requirements.html",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?q=logiciel gratuits&hl=fr&start=10&sa=N",
+"http://www.fotochemie.nl/",
+"http://search.msn.be/results.aspx?q=logiciel gratuit&first=11&FORM=PERE",
+"http://www.phpscripts-fr.net/scripts/scripts.php?cat=Statistiques&deb=10&tri=NOM&sens=ASC",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=moteurs",
+"http://www.google.fr/search?hl=fr&q=comment faire fonctionner mail%28%29&meta=",
+"http://www.livid.cn/doc_view.php?doc_id=3900",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&rdata=google&logid=2802000001174688467284519&keap=26&prevnbans=10&ap=4",
+"http://www.google.fr/search?hl=fr&q=traduire des phrases du francais %C3%A0 l%27h%C3%A9breu&meta=",
+"http://www.annees-laser.com/",
+"http://www.phpmyvisites.net/",
+"http://www.google.de/search?hl=de&q=phpMyVisites&btnG=Google-Suche&meta=",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=tradusion",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=RNWE,RNWE:2006-22,RNWE:fr&q=MISE A JOUR SUPER",
+"http://dictionnaire.phpmyvisites.net/definition-Chmod-9055.htm",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.phpfreaks.com/script/view/847.php",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?q=LOGICIEL OPEN SOURCE&hl=fr&start=10&sa=N",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://pxfblog.chatdump.be/index.php",
+"http://www.trend.ro/s/trend.php",
+"http://www.tvsport.ro/Wrestling/Poll/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fsonneries.portail-flash.com%2Ffond-ecran-madagascar.htm|onclick|L36",
+"http://www.google.com/search?hl=fr&q=phpmyvisites easyphp&btnG=Recherche Google&lr=",
+"http://www.phpmyvisites.net/forums/index.php/sel/date/today/frm_id/0/th/0/0/",
+"http://refargent.rf.lv/compteur/index.php",
+"http://www.bonsai-jardin.info/",
+"http://www.phpmyvisites.net/forums/index.php/mv/msg/2980/0/40/0/",
+"http://www.leroymerlin.es/mpng2-front/pre?zone=zonecatalogue&idLSPub=1066288604&renderall=on&07-entete-ssfamille-comparable-render=off&lmstat=ILUMINACION_Plafones_fluorescentes",
+"http://www.google.fr/search?hl=fr&q=outil blog gratuit&btnG=Recherche Google&meta=cr%3DcountryFR",
+"http://www.cortexinformatique.com/forum/",
+"http://www.apartments-in-rome.eu/struttura.php?id_struttura=182&num=8&pagina=1",
+"http://www.joomlafrance.org/8/32.html",
+"http://fr.search.yahoo.com/search?p=statistiques blog&fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://www.google.fr/search?q=logiciel gratuit pour cr%C3%A9er un blog&hl=fr&start=0&sa=N",
+"http://www.phpsecure.info/v2/?zone=pComment&d=1093902187&l=us",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLJ,GGLJ:2006-25,GGLJ:fr&q=phpmyvisites",
+"http://www.google.es/search?hl=es&q=gpl web stats&btnG=B%C3%BAsqueda&meta=",
+"http://www.google.ro/search?hl=ro&q=php my visites&btnG=Caut%C4%83&meta=",
+"http://www.satellitemania.it/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Miki-Cortan-Uzivo---2004.php",
+"http://www.liceoboston.edu.co/c_mar.htm",
+"http://www.google.ca/search?q=outil mesurage web&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://www.gay-annuaire.com/?_gwt_pg=1",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.google.com/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGFB_frFR215&q=jeu gratis ancien telecharger",
+"http://www.google.fr/search?hl=fr&q=comment faire chmod&btnG=Recherche Google&meta=",
+"http://www.conversionrater.com/index.php/2006/02/15/a-complete-guide-to-web-analytics-solutions/",
+"http://www.google.fr/search?hl=fr&q=request%2Bovh&meta=",
+"http://www.jeremysumpter.info/view.php?lang=d&flag=5&page=lb-cp&num=1",
+"http://www.aolrecherche.aol.fr/aol/search?query=telechargement&page=6&cr=&userid=-6373361235787858840&invocationType=topsearchbox.search&lr=&clickstreamid=6707323448816610815",
+"http://www.google.fr/search?q=meilleur analyseur logs&hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&start=20&sa=N",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2005-04,GGLD:fr&q=stats gratuite php",
+"http://127.0.0.1:4664/cache?event_id=77208&schema_id=2&q=%2Efx&s=i84z5SnnGmtUe0wgRQUuxoMQJpE",
+"http://www.google.fr/search?hl=fr&safe=active&q=licence de site web&meta=",
+"http://www.study-at-coventry.com/chi/contact.htm",
+"http://www.lorajos.nl/",
+"http://www.euglob.com/main/biz_index1.php?main=3&id=14&lang=sk",
+"http://www.phpmyvisites.net/",
+"http://www.opensourcescripts.com/dir/PHP/Web_Traffic_Analysis/",
+"http://www.furia-metal.com/",
+"http://www.misserket.com/visites/phpmyvisites.php",
+"http://www.bonvote.com/search/logiciel en arabe gratuit",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.diariodeportivo.com%2Fmillos.htm|onclick|L12",
+"http://kess.com.pl/",
+"http://www.faire-part-mariage.org/?faire_part_mariage_texte_crÃ©ation=accueil/texte original faire part mariage/",
+"http://www.google.fr/search?hl=fr&q=statistiques sites&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.altafat.net/gallery/profile.php?uid=50",
+"http://bf2.jfpcreations.com/index.php?input1=61979159",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.jzaa.com%2F|onclick|L0",
+"http://iutdebethune.free.fr/index.php",
+"http://iutdebethune.free.fr/index.php",
+"http://iutdebethune.free.fr/index.php",
+"http://www.opensourcescripts.com/dir/PHP/Web_Traffic_Analysis/297.html",
+"http://www.opensourcescripts.com/dir/PHP/Web_Traffic_Analysis/297.html",
+"http://www.midelt.ma/index.php?option=com_smf_registration&task=activate&activation=f2c64cc428a0de202e4f219e775abd5c",
+"http://www.midelt.ma/index.php?option=com_smf_registration&task=activate&activation=f2c64cc428a0de202e4f219e775abd5c",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/fonctionnalites.html",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/documentation/Accueil",
+"http://www.neutrinium238.com/tutoriaux/photoshop/utiliser_outil_plume.html",
+"http://localhost/thecavendish/",
+"http://www.google.com/search?q=phpmyvisites",
+"http://marchange.free.fr/fr/",
+"http://www.nuspace.com/phpmv2/phpmyvisites.php",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.reiki-voyance.com/index-page-reiki-titre-7_perles_reiki.htm",
+"http://www.nuspace.com/phpmv2/phpmyvisites.php",
+"http://dictionnaire.phpmyvisites.net/",
+"http://www.phpmyvisites.us/",
+"http://www.baidu.com/s?wd=%CD%F8%D5%BE%CD%B3%BC%C6%C8%ED%BC%FE&cl=3",
+"http://www.garennes.com/As2/Etr2/stars.htm",
+"http://www.google.fr/search?hl=fr&q=telecharger outil statistique blog provenance&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.educ2006.ch/prive/index.html",
+"http://www.sex974.com/abonnement.php",
+"http://www.dingueduweb.fr/q.php?_gwt_pg=0",
+"http://www.phpmyvisites.net/forums/index.php/r/reply_to/13548/1520/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=SWz&q=outils statistiques php website&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=statistiques blog&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.phpmyvisites.net/",
+"http://www.bretagnepanoramique.com/search.php?pays=4",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/support.html",
+"http://www.phpmyvisites.net/documentation/Accueil",
+"http://www.annees-laser.com/",
+"http://www.interfloh.com/php/index.php?site=2&date=2007-03-23&period=3&mod=view_source",
+"http://www.anuncios.numanzia.com/puerto_rico/chica-busca-chica.html",
+"http://www.phpmyvisites.us/downloads.html",
+"http://tempus.metal.agh.edu.pl/~tkargul/tundish/sql.html",
+"http://education.sexuelle.free.fr/anatomie-feminine.php",
+"http://www.soso.com/q?w=Demo&sc=adr&ch=th.u&gid=2OCShUeVkAuhFr1Rroxib0V40M410000",
+"http://www.delice-cash.com/",
+"http://www.google.com/search?q=logiciel langue&hl=fr&start=10&sa=N",
+"http://www.skunk.powa.fr/shadow/search.php?sid=f937bfc70047f7c1d619258960784509",
+"http://www.brune-en-live-show.com/live_show.html",
+"http://www.publicitemege.com/flash/index.html",
+"http://www.google.ch/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=iRL&q=mesure d%27audience&btnG=Rechercher&meta=",
+"http://www.lpi.ac-poitiers.fr/www/spip.php?article626",
+"http://www.google.fr/search?hl=fr&ie=UTF-8&oe=UTF-8&q=phpmyvisites&sa=N&tab=gw",
+"http://192.168.1.25/phpmv2/",
+"http://www.kess.snug.pl/?sid=10&pid=3",
+"http://www.google.fr/search?hl=fr&q=php %24pagename&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=php visites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://127.0.0.1/",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistique d%27un site&spell=1",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=dictionnaire",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.phpmyvisites.net/",
+"http://www.touslessujets.com/index.php?lng=fr",
+"http://www.google.fr/search?hl=fr&client=firefox-a&channel=s&rls=org.mozilla%3Afr%3Aofficial&hs=bhg&q=logiciel statistiques&btnG=Rechercher&meta=",
+"http://audiologie.franceaudiologie.fr/index.php?option=com_jobline&task=view&id=10",
+"http://www.google.fr/search?hl=fr&q=statistique php&meta=",
+"http://www.google.fr/search?hl=fr&q=statistiques php&meta=",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=google images",
+"http://www.google.fr/search?hl=fr&q=themes coppermine&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://jacquesvautier.free.fr/index.php",
+"http://www.google.ch/search?hl=fr&q=comment installer phpmyvisites&btnG=Rechercher&meta=",
+"http://ash.guide.opendns.com/controller.php/?url=www.phpmyvisites&ref=",
+"http://www.toocharger.com/fiches/scripts/phpmyvisites/3829.htm",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.doursim.com/splash.html",
+"http://www.rouen.fr/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=PPh&q=open source&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://www.altersystems.fr/Produits-Joomla.Extensions-phpMyVisites.Wrapper.html",
+"http://www.newasp.net/code/php/21977.html",
+"http://www.gerardthon.com/phpmyvisites/phpmyvisites.php",
+"http://forum.pomoz-im.org/",
+"http://www.ecran-nature.com/",
+"http://h3pfoof.free.fr/index.php?page=6",
+"http://www.domavenir.com/index.php?option=com_content&task=view&id=28&Itemid=47",
+"http://hb9bza.net/index-new.html",
+"http://bravebete.free.fr/ecrire/?exec=articles&id_article=12",
+"http://www.lapalousey.com/agence_cav4.php?select=3&n=3",
+"http://www.google.ch/search?hl=fr&q=audience de site web&meta=",
+"http://geneadonius.free.fr/ind00160.htm",
+"http://search.free.fr/google.pl",
+"http://www.meteo.lt/paslaugos.php",
+"http://www.google.com/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.11vm-serv.net/index.php?p=domregister",
+"http://search.ke.voila.fr/S/orange?profil=smart&rdata=STATUS",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Crvena-Jabuka---Nekako-s-proljeca.php",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Faedilis.irht.cnrs.fr%2Fstage%2Fbiblio-sources.htm|onclick|L29",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.jzaa.com%2F|onclick|L0",
+"http://www.meetactually.com/template_index/21/index.php?page=galerie&i=106&idoc=1214",
+"http://adv.kraja.cz/links/mp3centrum.html",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://paindevie.net/index.php",
+"http://www.phpmyvisites.net/forums/index.php/t/3083/0/",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?hl=fr&rls=GGGL%2CGGGL%3A2006-18%2CGGGL%3Afr&q=logiciel rapide pour internet&btnG=Rechercher&meta=",
+"http://simofamily.org/Galerie/?kw=jean-marc",
+"http://www.salondulivre.ch/phpmv2/index.php?site=1&date=2007-03-22&mod=view_settings&period=4",
+"http://giik.net/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&meta=",
+"http://crok.dockyr.com/",
+"http://www.cyber-son.fr/phpmyvisites/index.php?site=1&date=2007-03-23&period=1&mod=view_referers",
+"http://www.google.com/search?q=logiciel php&hl=fr&rls=com.microsoft:*:IE-SearchBox&rlz=1I7GGLR&start=10&sa=N",
+"http://morgane.belhenniche.com/",
+"http://www.lorenzofacchinotti.com/statistics/index.php",
+"http://www.google.fr/search?hl=fr&q=statistiques site web&btnG=Rechercher&meta=",
+"http://www.medix.free.fr/cours/gastro_c_034.php",
+"http://www.paris-malaquais.archi.fr/index.html",
+"http://blog.nicolargo.com/2007/03/statcounter-mon-nouvel-outil-de-statistique.html",
+"http://www.musikverein-miesbach.de/",
+"http://www.lesmillsboutique.com/",
+"http://myphotos.servehttp.com/Paintball/index.php",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://g-rossolini.developpez.com/tutoriels/php/site-dynamique/?page=page_5",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.google.fr/search?hl=fr&q=telecharger un programme pour faire un site internet gratuit&btnG=Recherche Google&meta=",
+"http://www.medsyn.fr/perso/g.perrin/cyberdoc/video/viagra.htm",
+"http://www.controlcomp.eu/webstat/demo",
+"http://www.google.fr/search?hl=fr&q=statistique gratuit site&meta=",
+"http://www.google.fr/search?hl=fr&q=DEMO&btnG=Rechercher&meta=",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=MOZEC  ARABE",
+"http://www.google.fr/search?q=NET&btnG=Rechercher&hl=fr",
+"http://www.action-webmasters.com/tutoriaux/php/tutoriaux.php",
+"http://www.google.fr/custom?hl=fr&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID:1%3BGL:1%3BLBGC:336699%3BLC:%230000ff%3BVLC:%23663399%3BGFNT:%230000ff%3BGIMP:%230000ff%3BDIV:%23336699%3B&domains=phpmyvisites.net&sitesearch=phpmyvisites.net&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=fonctionnement internet explorer&spell=1",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.insa-lyon.fr/pg/index.php?Rub=444&L=1",
+"http://www.google.fr/search?hl=fr&rls=GGIC%2CGGIC%3A2007-04%2CGGIC%3Afr&q=image pour site web gratuit&meta=",
+"http://insousciance.expose.free.fr/pages/0-sommaire.htm",
+"http://www.google.fr/search?q=imagecreatefrompng&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_fr___FR203",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.lorajos.nl/",
+"http://82.230.141.122/Home/",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://www.google.fr/search?hl=fr&q=configuration d%27une base de donn%C3%A9e pour un site internet&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.phpmyvisites.net/forums/index.php?SQ=0&t=search&srch=purge&btn_submit=Search&field=all&forum_limiter=&search_logic=AND&sort_order=DESC&author=",
+"http://www.sexzoznam.sk/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/permalink.php?article=2.txt",
+"http://www.turismochiapas.gob.mx/lang.php?lang=es",
+"http://www.google.com/search?hl=fr&q=phpMyVisites &btnG=Recherche Google&lr=",
+"http://www.cazalet.org/zebrafeeds/demo/?mode=integration",
+"http://www.skunk.powa.fr/shadow/portal.php",
+"http://www.google.fr/search?hl=fr&q=version mysql free&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.google.com/search?client=firefox-a&rls=org.mozilla%3Abg%3Aofficial&channel=s&hl=bg&q=telecharger script de site gratuit&lr=&btnG=Google %D1%82%D1%8A%D1%80%D1%81%D0%B5%D0%BD%D0%B5",
+"http://www.google.co.uk/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://www.idbleues.com/recuperation-pompes.php",
+"http://www.google.fr/search?hl=fr&q=statistique site internet&meta=",
+"http://www.google.fr/search?hl=fr&q=php date local du visiteur&btnG=Rechercher&meta=",
+"http://192.168.1.25/phpmv2/",
+"http://www.sexydinosaure.com/",
+"http://www.google.fr/search?hl=fr&q=statistique pour site internet gratuit&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=cC4&q=utf-8 php formulaire&btnG=Rechercher&meta=",
+"http://www.google.fr/search?q=documentation mediawiki&hl=fr&cr=countryFR&client=firefox-a&rls=org.mozilla:fr:official&hs=fE4&start=10&sa=N",
+"http://www.google.it/search?client=firefox-a&rls=org.mozilla%3Ait%3Aofficial&channel=s&hl=it&q=phpMyVisites&meta=&btnG=Cerca con Google",
+"http://age.of.shadows.free.fr/index.php",
+"http://saucisseman.free.fr/planche_composite.htm",
+"http://ttdouai.fr/",
+"http://cariboost.mesdiscussions.net/forum2.php?config=cariboost.inc&cat=14&post=432&page=1&p=4&sondage=0&owntopic=0&trash=0&trash_post=0&print=0&numreponse=0&quote_only=0&new=0&nojs=0",
+"http://www.szextra.hu/galeria/nezet.php?id=547&r=6",
+"http://www.google.fr/search?q=phpMyVisites &ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phpmyvisites.net/forums/index.php/t/1302/0/",
+"http://www.phpsecure.info/v2/zone/pComment?d=1093902187",
+"http://www.google.fr/search?hl=fr&q=phpmy&btnG=Recherche Google&meta=",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=u6O&q=statistiques site internet&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&newwindow=1&q=configuration droit administrateur&meta=",
+"http://www.rasta-revolution.123.fr/Solidaritees.html",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.ketasex.com%2F|onclick|L2",
+"http://www.ultra-discount.com/phpmv2/",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://localhost/testRecupDoneesAutreSite/test.php",
+"http://www.tototoolco.com/actu.php",
+"http://www.lesmagasinsdusine.com/",
+"http://www.pcgame.com.my/micesadmin/phpmv2/phpmyvisites.php",
+"http://www.framasoft.net/article2101.html",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=xiti%2C estat%2C awstat. &meta=&btnG=Recherche Google",
+"http://www.julmtb.com/phpmyvisites/login.php",
+"http://www.phpmyvisites.net/forums/index.php?SQ=0&t=search&srch=Query %3A SELECT count%28*%29 as s%2C referer as r%2C sum%28case total_pages when 1 then 1 else 0 end%29 as onepage%2C sum%28total_pages%29 as sumpage%2C count%28*%29 as s%2C sum%28total_time%29 as sumtime FROM phpmv_visit WHERE server_date%3D %272007-03-23%27 AND idsite %3D 1 AND referer IS NOT NULL GROUP BY r&btn_submit=Search&field=all&forum_limiter=&search_logic=AND&sort_order=DESC&author=",
+"http://xdcc-chobits.sonsaku.de/index.php",
+"http://forum.tvsport.ro/",
+"http://www.google.fr/custom?hl=fr&ie=ISO-8859-1&oe=ISO-8859-1&client=pub-4902541541856011&cof=FORID%3A1%3BGL%3A1%3BLBGC%3A336699%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&domains=phpmyvisites.net&q=via&sitesearch=phpmyvisites.net&meta=",
+"http://fusions.free.fr/expo.html",
+"http://bonsai-jardin.info/",
+"http://humour25.free.fr/",
+"http://www.planetargent.com/Webmasters-c2/L-espace-des-webmasters-f8/Aide-et-conseils-pour-developper-son-site-web-p19526.htm",
+"http://www.google.fr/search?hl=fr&q=related:www.free.fr/",
+"http://www.indonesiaselebriti.com/index.php?modul=selebriti&catid=427&page=detail",
+"http://consoles-de-jeux.fr/jaquette/xbox360/jaquette-jeu-def-jam-icon-sur-xbox-360.html",
+"http://www.google.be/search?hl=fr&q=analytics&btnG=Rechercher&meta=",
+"http://utopiaverde.net/noticias/ciclolitoral.php?m=200607",
+"http://dbprog.developpez.com/securite/ids/",
+"http://maprise.free.fr/phpmv2/phpmyvisites.php",
+"http://www.webdrole.com/video_drole/Sexy/vid/002.htm",
+"http://www.google.fr/search?q=php safe mode on &btnG=Rechercher&hl=fr&rlz=1B2GGGL_fr___FR210",
+"http://www.lehistoire.net/Phpmyvisites,207",
+"http://aj.garcia.free.fr/index4.htm",
+"http://www.google.com/search?hl=fr&client=firefox-a&rls=org.mozilla:fr:official&hs=Aqk&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=hebergement de site gratuit&spell=1",
+"http://www.maramuresmuzeu.ro/ro/en/virtualarta.htm",
+"http://www.google.fr/search?hl=fr&q=erreur 500&meta=lr%3Dlang_fr",
+"http://www.phpmyvisites.net/forums/index.php/t/1727/0/",
+"http://www.webrankinfo.com/forums/topic_page_16119_15.htm",
+"http://www.commentcamarche.net/forum/affich-1267834-statistique-pour-site-web",
+"http://electron-libre.fassnet.net/barre_progression_upload.php",
+"http://castel.echecs.free.fr/index.php?file=News",
+"http://ludosite64.ifrance.com/",
+"http://www.lesmagasinsdusine.com/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&q=statistique site recherche emploi &btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites &meta=",
+"http://forum.softpedia.com/lofiversion/index.php/t122315.html",
+"http://www.framasoft.net/article2101.html",
+"http://www.google.fr/search?num=20&hl=fr&lr=lang_fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=free web statistics&spell=1",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://fr.search.yahoo.com/search?ei=utf-8&fr=slv8-&p=statistiques%20sites",
+"http://www.fortboyard.net/",
+"http://www.poservision.com/fantasy.html",
+"http://www.phpmyvisites.us/",
+"http://www.google.com/search?hl=pt-BR&q=related:images.google.com.br/",
+"http://www.sex974.com/abonnement.php",
+"http://www.phpmyvisites.net/forums/index.php/t/1716/0/",
+"http://www.phpmyvisites.net/faq/",
+"http://hp-laparodie.com/",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.todoomasters.com/hit.php?url=http://www.phpmyvisites.net",
+"http://www.google.ch/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=t%C3%A9l%C3%A9chargement nouvelle version java gratuit&meta=",
+"http://contest71.nl.ptg.be/?src=td",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=blog gratuit&meta=cr%3DcountryFR&btnG=Recherche Google",
+"http://www.domavenir.com/boutique/index.php?page=shop.product_details&category_id=21&flypage=shop.flypage&product_id=155&option=com_virtuemart&Itemid=1",
+"http://www.google.fr/search?hl=fr&q=statistics web&meta=",
+"http://www.comscripts.com/frame.php?site=http://www.phpmyvisites.net/phpmyvisites/",
+"http://www.google.ca/search?hl=fr&q=logiciel gratuit pour webmaster&btnG=Recherche Google&meta=",
+"http://www.google.com/search?client=safari&rls=en&q=php analytics&ie=UTF-8&oe=UTF-8",
+"http://www.pieces-auto-export.com/Qui_sommes_nous.html",
+"http://www.google.ch/search?hl=fr&q=analyser un site Internet&meta=",
+"http://helran.free.fr/",
+"http://www.exalead.fr/search/search?q=mesure%20de%20frequence%20de%20visites%20internet",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/",
+"http://www.google.co.ma/search?hl=fr&q=telecharger logiciel site web&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=HPEA,HPEA:2006-07,HPEA:fr&q=Logiciel de statistiques",
+"http://www.phpmyvisites.us/screenshots.html",
+"http://www.phpmyvisites.us/documentation/Coding_Standard",
+"http://www.cosmopolitane.com/Site/index.php?page=mymessages",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://abouishac.free.fr/audio.html",
+"http://www.google.fr/search?hl=fr&q=Fatal error%3A Call to undefined function%3A&meta=",
+"http://www.google.com/search?hl=fr&q=DICTIONNAIRE%2B GRATUIT&lr=lang_en",
+"http://www.11vm-serv.net/index.php?p=domregister",
+"http://www.google.ca/search?hl=fr&q=open source web site&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=&btnG=Recherche Google",
+"http://www.google.com.vn/search?hl=vi&q=gnu php mysql website&btnG=T%C3%ACm ki%E1%BA%BFm&meta=",
+"http://www.phpmyvisites.us/",
+"http://www.wifeo.com/membre-actualite.php?article=32-phpmyvisites--statistiques-gratuite",
+"http://aj.garcia.free.fr/TCF/index8.html",
+"http://search.live.com/results.aspx?q=exemple de site internet&first=11&FORM=PERE",
+"http://www.google.com/search?hl=fr&q=d%C3%A9mo&lr=",
+"http://www.google.co.uk/search?hl=en&q=phpmyvisites&meta=",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.ankeangel.com/en/mnudyn.htm",
+"http://www.roi-president.com/galerie/pages/Cardinal_de_Richelieu.htm",
+"http://www.phpmyvisites.net/forums/index.php/t/2320/0/",
+"http://www.torrentule.com/index.php",
+"http://www.google.fr/search?q=erreur 500&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://universsimpson.free.fr/ullmanspage.php",
+"http://www.agt-groupe.com/site/index.php?idt=7",
+"http://www.phpmyvisites.net/",
+"http://aeg.dynalias.com/",
+"http://aeg.dynalias.com/",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=d%C3%A9mo&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q= demo&meta=",
+"http://ymarec.developpez.com/tutoriel/rails/initiation/",
+"http://www.partyhopper.eu/generate2.php?p=2",
+"http://www.partyhopper.eu/generate2.php",
+"http://www.phpmyvisites.net/",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://www.google.fr/search?q=statistiques sites &ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.com/search?q=related:perso.orange.fr%2Fle-site-de-papouleu&hl=fr",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=4qR&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logicielle open source pdf&spell=1",
+"http://www.google.fr/search?hl=fr&q=probleme redirected jump &meta=",
+"http://www.foodrank.eu/page/Online%20winkels",
+"http://www.aolrecherche.aol.fr/aol/search?q=d%C3%A9mo&p=ws&query=d%C3%A9mo&v=0",
+"http://www.digigasin.ch/index.php?cPath=24&osCsid=a8e52202a44782b3bf9e929de446e26c",
+"http://www.annees-laser.com/Page/Main/Main2.aspx",
+"http://chat1.biip.no/chat.php?UserName=Albo_angel&Id=247025&Room=2&Var1=hnvugR7E2tWNTp27Ng17Lw==",
+"http://www.lardeau.net/sommairevideoprefere.php",
+"http://www.google.fr/search?q=phpmyvisites&ie=UTF-8&oe=UTF-8",
+"http://www.google.co.ma/search?hl=fr&q=logiciel pour telecharger les sits web&btnG=Recherche Google&meta=",
+"http://www.ump86.org/visiteurs/index.php?mod=admin_index",
+"http://www.google.fr/search?hl=fr&q=demo&btnG=Recherche Google&meta=",
+"http://www.google.fr/search?hl=fr&q=Internal Server Error ovh&btnG=Recherche Google&meta=",
+"http://universsimpson.free.fr/itchyscratchy.php",
+"http://www.google.fr/search?hl=fr&safe=off&q=statistiques php&btnG=Rechercher&meta=",
+"http://www.audiax.net/",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-41,GGGL:fr&q=php my visites",
+"http://histoires.lesscenaristes.com/accueil.php?page=Liens",
+"http://www.artichow.org/links",
+"http://www.ninesages.org/XP_Ressources/",
+"http://theglu.tuxfamily.org/index.php/post/2007/01/05/Aidez-la-recherche-avec-les-resources-inutilisees-de-votre-pc-boinc-world-community-grid-fightaids",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=orange&bhv=web_fr&rdata=dictionnaire",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://search.ke.voila.fr/S/orange?profil=smart&rdata=dictionnaire%20gratuit",
+"http://lumieresdesalpes.free.fr/Pages%20Internet/beaufortain2.htm",
+"http://bloc.elbeuf.free.fr/",
+"http://www.lagratte.net/photo_sabrolaser.php",
+"http://www.google.be/search?hl=fr&q=comment cr%C3%A9er les logos en publicit%C3%A9&btnG=Rechercher&meta=",
+"http://giik.net/",
+"http://fr.search.yahoo.com/search?ei=utf-8&fr=slv1-mdp&p=exemple%20de%20CV%20version%20anglaise",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&safe=off&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=statistique site web&spell=1",
+"http://www.skiprestige.com/ski-ecole-courchevel-fr.html",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=NINTENDO DS",
+"http://www.phpmyvisites.us/",
+"http://www.phpsecure.info/v2/zone/pComment?d=1093902187",
+"http://www.tontonrimka.com/",
+"http://www.amiscjf.org/ecrire/?exec=phpmv&site=1&period=1&mod=view_frequency&date=2007-03-24",
+"http://www.hery.org/index.php?option=com_weblinks&Itemid=23",
+"http://www.google.fr/search?q=phpmyvisites&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official",
+"http://webshop.ferrarifreaks.nl/pressbrochure_f430.htm",
+"http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=13&topic=24403",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=php my visite&meta=",
+"http://www.joomlafrance.org/Les_News/Composants/Espaces_prives_pour_membres_et_Stats_de_sites.html",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=E900 gratuit facile a t%C3%A9l%C3%A9charger&spell=1",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://jankenpopp.free.fr/blog/index.php?2007/03/24/47-fox",
+"http://www.jeux2004.com/stat/",
+"http://www.educ2006.ch/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&q=statistiques d%27un site web&btnG=Rechercher&meta=",
+"http://forum.telecharger.01net.com/telecharger/programmation_et_developpement/html__javascript/provenance_dun_visiteur-394560/messages-1.html",
+"http://www.america-dreamz.com/conseils_pratiques/unites_americaines.php",
+"http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=13&topic=24403",
+"http://www.google.fr/search?hl=fr&q=h%C3%A9bergeurs sites web php mysql gratuits&meta=",
+"http://www.google.fr/search?hl=fr&rls=RNWM%2CRNWM%3A2006-12%2CRNWM%3Aen&q=demo&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://maroc.bienvenue.free.fr/infos_pratiques/les_chiffres_du_maroc.php",
+"http://www.google.fr/search?q=phpmyvisits&ie=utf-8&oe=utf-8&aq=t&rls=org.debian:fr:unofficial&client=firefox-a",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.us/",
+"http://www.google.be/search?hl=fr&q=footer HTML&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/3587/0/",
+"http://www.phwinfo.com/forum/showthread.php?t=1316",
+"http://www.labeille49.jexiste.fr/",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://www.google.fr/search?q=fatal error&hl=fr&cr=countryFR&rls=HPEA,HPEA:2007-12,HPEA:fr&start=0&sa=N",
+"http://www.sairama.com/t/themes/themavatara.htm",
+"http://www.google.com/search?sourceid=navclient&aq=t&ie=UTF-8&rls=GGLR,GGLR:2006-15,GGLR:en&q=phpmyvisites",
+"http://www.za-gard.fr/menu.php?m=1&code_insee=30091",
+"http://www.wifeo.com/actualite-32-phpmyvisites--statistiques-gratuite.html",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites &meta=",
+"http://www.phpwcms.de/forum/viewtopic.php?t=11902&highlight=statistik",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=13&topic=24403",
+"http://forum.phpbb.biz/viewtopic.php?t=101184&highlight=visites",
+"http://www.google.fr/search?hl=fr&q=les logiciels .net ou open source&meta=",
+"http://www.commentcamarche.net/forum/affich-1263138-connaitre-le-visiteur-de-son-site",
+"http://www.google.fr/search?hl=fr&ie=ISO-8859-1&q=installer mise a jour base de donnees&meta=",
+"http://budilka.eu/PrikaziOglas.aspx?id=17464",
+"http://www.google.fr/search?hl=fr&q=Call to undefined function%3A &btnG=Rechercher&meta=",
+"http://lamotolibre.free.fr/phpmv2/",
+"http://www.bonbudget.com/search/logiciel arabe gratuits",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4HPEA_fr___FR205&q=demo",
+"http://search.live.com/results.aspx?q=free chmod 755&src=IE-SearchBox",
+"http://patatorandco.free.fr/?page=liens",
+"http://www.webrankinfo.com/forums/viewtopic_45017.htm",
+"http://www.mangaquizz.com/contact.php",
+"http://www.krav-maga.ch/phpmv2/index.php?site=1&date=2007-03-23&period=1&mod=view_visits",
+"http://www.prisca-mannequin.com/",
+"http://kilasoft.net/istat/index.php?site=1&date=2007-03-24&period=1&mod=view_referers",
+"http://www.google.fr/search?hl=fr&q=DEMO&btnG=Rechercher&meta=",
+"http://www.saggerboys.com/about.php",
+"http://www.aquaone.co.uk/Regency_aquarium.php",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&q=Open source web analytics Statistics&btnG=Rechercher&meta=cr%3DcountryFR",
+"http://msdgmedia.free.fr/Multimedia/Ombres/Ombres.htm",
+"http://www.phpmyvisites.us/",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/sitemap.php",
+"http://www.eistiens.net/services/webmail.php",
+"http://www.phpmyvisites.net/",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?q=magasin jonglage&hl=fr&client=firefox-a&channel=s&rls=org.mozilla:fr:official&hs=y1T&start=10&sa=N",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://www.france-fps.com/ecrire/?exec=phpmv&date=2007-03-23&period=1&mod=view_visits",
+"http://www.phpmyvisites.net/",
+"http://www.tvsport.ro/sexy/?idx=13",
+"http://www.rg512.com/teaser/",
+"http://www.google.es/search?sourceid=navclient&hl=es&ie=UTF-8&rlz=1T4GFRC_esES203ES204&q=phpMyVisites",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=net&meta=&btnG=Recherche Google",
+"http://www.joomlafrance.org/8/32.html",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.debian:en-US:unofficial&client=firefox-a",
+"http://www.phpmyvisites.us/documentation/Main_Page",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4GFRG_frFR210FR210&q=mesure audience gratuite",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/forums/index.php/t/1587/0/",
+"http://search.ke.voila.fr/S/orange?sev=&rtype=kw&profil=smart&bhv=web_fr&rdata=obtenir la nouvelle version orange",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=phpmyvisites&meta=&btnG=Recherche Google",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLJ,GGLJ:2006-43,GGLJ:fr&q=Comment t%c3%a9l%c3%a9charger open stat gratuitement",
+"http://www.tondirven.nl/index2.php",
+"http://www.inandfi-montparnasse.com/visites/phpmyvisites.php",
+"http://www.dotclear.net/forum/viewtopic.php?id=26210",
+"http://kashia.free.fr/liens.html",
+"http://www.cnverdun.fr/liensutiles.htm",
+"http://www.google.com/search?hl=fr&rls=com.microsoft%3Aen-US&q=l%27analyse d%27audience web&btnG=Rechercher&lr=",
+"http://www.szextra.hu/login/regisztracio.php",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=merci",
+"http://www.educlasse.ch/activites/oscar/chap3/index.html",
+"http://www.commentcamarche.net/forum/affich-1081477-adresse-ip-visiteur",
+"http://www.radioalfa.info/fiche.php?emission=73278a4a86960eeb576a8fd4c9ec6997",
+"http://www.google.fr/search?sourceid=navclient-ff&ie=UTF-8&rlz=1B2GGGL_frFR175&q=phpmyvisites",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&rdata=google&logid=3163300000117475815846177&keap=28&prevnbans=10&ap=4",
+"http://www.waysoftuningpc.com/index.php",
+"http://www.google.fr/search?hl=fr&rls=HPEA%2CHPEA%3A2007-12%2CHPEA%3Afr&q=fatal error&btnG=Rechercher&meta=lr%3Dlang_fr",
+"http://natation.privas.dyndns.org/modules/intro_cnp/",
+"http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&hs=H79&q=free hebergement fichier gratuit&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.jzaa.com%2Fbl.asp|onclick|L0",
+"http://www.jarodxxx.com/public/Tutoriels/tbl.php",
+"http://raquette.ollo.fr/raquette/html/controleur/accueil.php",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=faq",
+"http://www.google.fr/search?hl=fr&q=mettre %C3%A0 jour base php&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.google.co.ma/search?hl=fr&q=scripte tags php&btnG=Recherche Google&meta=",
+"http://maffia.julianr.nl/home.php",
+"http://www.phpmyvisites.net/forums/index.php/sf/thread/15/1/640/0/",
+"http://www.google.fr/search?hl=fr&q=open software internet&meta=lr%3Dlang_fr",
+"http://www.brune-en-live-show.com/live-show-brune.html",
+"http://www.bronx.nl/catalog/product_info.php?products_id=542&osCsid=cd3703bd443a0c74031a622d2aeb629a",
+"http://www.llsh.univ-savoie.fr/",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=d%C3%A9mo&meta=&btnG=Recherche Google",
+"http://www.phpmyvisites.us/documentation/Support",
+"http://www.phpmyvisites.net/",
+"http://www.google.be/search?hl=fr&q=recherche les nouveaux logiciel gratuit&btnG=Recherche Google&meta=",
+"http://www.google.be/search?hl=fr&q=lettres officiels gratuit&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.medix.free.fr/test.php",
+"http://search.msn.fr/results.aspx?q=telecharger un nouveaux internet &form=QBRE",
+"http://www.phpmyvisites.net/",
+"http://66.102.9.104/search?q=cache:qYm4fMqQ8tUJ:grb89.free.fr/displayimage.php%3Falbum%3D86%26pos%3D8 %22florencedauchez%22&hl=fr&strip=1",
+"http://www.google.fr/search?hl=fr&q=PHP Web Analyser&btnG=Recherche Google&meta=lr%3Dlang_fr",
+"http://www.insa-lyon.fr/pg/index.php?Rub=444&L=1",
+"http://www.oef-mali.org/stat/phpmyvisites.php",
+"http://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=demo&meta=&btnG=Recherche Google",
+"http://www.google.ch/search?hl=fr&q=phpmyvisites balise&btnG=Rechercher&meta=",
+"http://autoimage.autoweb.cz/ford/index.htm",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=telecharger logiciels d%C3%A9veloppements free&spell=1",
+"http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=13&topic=24403",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/Halid-Muslimovic---Jarane,-Jarane-(Remix-2000).php",
+"http://www.autoimport31.fr/index.php?module=voitures&modele=107&cat=2",
+"http://www.google.fr/search?hl=fr&q=telecharger le nouveau internet gratuitement&meta=",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&kw= &rdata=moteurs de recherches",
+"http://www.google.fr/search?q=logiciel gratuit&hl=fr&start=10&sa=N",
+"http://jerome.legangneux.free.fr/gallery/index.php?/category/357",
+"http://www.wielerjeugd.be/forum/index.php?PHPSESSID=6381a6fda50a2f657e971717f53a266c&action=search2",
+"http://www.neutrinium238.com/tutoriaux/illustrator/interpolation_outil_blend.html",
+"http://www.logement.com.tn/mvente.htm",
+"http://www.joomlafrance.org/8/32.html",
+"http://sd-4869.dedibox.fr/mariage/index.php?option=com_content&task=category&sectionid=1&id=1&Itemid=5",
+"http://www.mangapartout.com/v4/?rep_rubrique=@dg_site/news&page_centre=news",
+"http://search.msn.fr/results.aspx?srch=105&FORM=AS5&q=audience pour blog",
+"http://www.pasdagence.com/public/recherchelocsais.php",
+"http://www.google.fr/search?q=boucle if php&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=GGLD,GGLD:2005-04,GGLD:fr&q=statistiques visites php",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites&btnG=Rechercher&meta=",
+"http://www.phpmyvisites.net/forums/index.php/t/3201/0/",
+"http://www.annuaire-telephone-portable.com/sat/detection.php",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/-Jasmin-Stavros---Srce-slomljeno.mp3.php",
+"http://www.havredepeche.com/phpmv2/index.php?site=1&date=2007-03-23&period=4&mod=view_source",
+"http://autoimage.autoweb.cz/bmw/index.htm",
+"http://www.velkaepocha.sk/component/option,com_frontpage/Itemid,1/",
+"http://www.lepersan.com/",
+"http://www.patworld.net/",
+"http://www.google.ro/search?hl=ro&q=phpmyvisites&meta=",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.afrique-musics-airlines.com%2F|onclick|L13",
+"http://www.adventuresplanet.it/",
+"http://reiki-voyance.com/index-page-reiki-titre-les_fees_de_cottingley.htm",
+"http://scripts.topforall.com/cgi-bin/show_scripts.pl?id=1031&&action=display",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://morromods.wiwiland.net/spip.php?rubrique58",
+"http://www.google.fr/search?hl=fr&q= mise %C3%A0 jour javascript&meta=",
+"http://www.google.com/search?client=firefox-a&rls=org.mozilla%3Afr%3Aofficial&channel=s&hl=fr&q=exemple source php&lr=&btnG=Recherche Google",
+"http://www.archeton.ro/index.aspx",
+"http://www.google.fr/search?hl=fr&q=d%C3%A9mo &meta=",
+"http://www.google.co.uk/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&q=phpmyvisites&meta=&btnG=Google Search",
+"http://www.phpmyvisites.net/",
+"http://www.google.fr/search?hl=fr&q=demo&meta=",
+"http://lelogiciellibre.net/telecharger/aspirateur-site-web.php",
+"http://www.google.fr/search?hl=fr&q=t%C3%A9l%C3%A9charger font simsun&meta=lr%3Dlang_fr",
+"http://www.freeguppy.org/thread.php?lng=fr&pg=142701&fid=1&cat=100",
+"http://www.educ2006.ch/anima/index.php",
+"http://www.yourgfx.com/showgallery.php?cat=525",
+"http://www.commanderiecotesdurhone.fr/Agenda.htm",
+"http://www.esprit-photo.com/photo.php?img=27807",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/-Ivana-Jordan-2004-01---Svetlo-koje-trazim.mp3.php",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/-Hitovi-70-ih---Zbog-Jedne-Zene.mp3.php",
+"http://www.webrankinfo.com/forums/viewtopic_45017.htm",
+"http://www.google.fr/search?hl=fr&q=font script download&btnG=Recherche Google&meta=",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.phpmyvisites.net/",
+"http://www.11vm-serv.net/index.php?p=domregister",
+"http://www.phpmyvisites.net/fonctionnalites.html",
+"http://www.raleigh-northcarolina.biz/search/Armenia.html",
+"http://danielarenas.enfoca2.com/login.php?referer=index.php",
+"http://www.clubedophotoshop.com.br/",
+"http://www.szextra.hu/galeria/nezet.php?id=680&r=16",
+"http://www.phpmyvisites.us/",
+"http://www.vallondescharles.com/v2/",
+"http://altafat.net/",
+"http://www.phpmyvisites.us/",
+"http://www.kolucci.ru/",
+"http://mankin-trad.net/main.php?page=forum",
+"http://www.google.fr/search?hl=fr&q=related:www.free.fr/",
+"http://blog-perso.onzeweb.info/2006/12/16/rails-mongrel-apache-ubuntu-production/",
+"http://www.lescommunistes.net/~achalma/",
+"http://www.phpmyvisites.us/",
+"http://www.google.fr/search?hl=fr&q=phpMyVisites&btnG=Recherche Google&meta=",
+"http://www.1-ter-net.com/ref/aquariums/index.php",
+"http://www.phpmyvisites.net/forums/index.php/t/3786/1520/",
+"http://www.contrib-amateurs.net/toutes.php",
+"http://www.google.fr/search?hl=fr&q=statistique langues internet&btnG=Recherche Google&meta=",
+"http://annusiteperso.free.fr/",
+"http://www.google.com/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=logiciel arab gratuit&spell=1",
+"http://www.google.de/search?hl=de&q=phpmyvisits&meta=&btnG=Google-Suche",
+"http://www.narodnjaci-mp3.cro-windows-vista.info/permalink.php?article=6.txt",
+"http://lelogiciellibre.net/telecharger/statistiques-audience-sites.php",
+"http://www.framasoft.net/article2101.html",
+"http://humour25.free.fr/index.php3?page=videos-sexe",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=smart&bhv=web_fr&rdata=google&logid=2093200001174768155748412&keap=28&prevnbans=10&ap=4",
+"http://translate.google.com/translate_n?hl=en&sl=fr&u=http://www.phpmyvisites.net/&prev=/search%3Fq%3Dopen%2Bsource%2Bweb%2Banalytics%26hl%3Den%26safe%3Doff%26sa%3DG",
+"http://blog.bobobook.cn/?p=95",
+"http://www.google.com/search?q=creer site gratuit facile logiciel&sourceid=ie7&rls=com.microsoft:en-US&ie=utf8&oe=utf8",
+"http://search.ke.voila.fr/S/voila?profil=voila&bhv=web_fr&rdata=site%20de%20traduction%20gratuit",
+"http://www.google.com/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=SUNA,SUNA:2006-25,SUNA:fr&q=configuration des mises %c3%a0 jour",
+"http://www.phpmyvisites.net/faq/",
+"http://www.framasoft.net/article2101.html",
+"http://www.neutrinium238.com/tutoriaux/photoshop/index.php?id=9",
+"http://www.google.co.th/search?hl=th&q=web statistic php&btnG=%E0%B8%84%E0%B9%89%E0%B8%99%E0%B8%AB%E0%B8%B2&meta=",
+"http://www.creer-un-site-internet.com/statistiques-site-internet.php",
+"http://forums.phpbb-fr.com/viewtopic_122536.html?hl=statistique",
+"http://www.computer.co.hu/index.php?option=com_contact&task=view&contact_id=3&Itemid=3",
+"http://www.google.fr/search?hl=fr&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=phpmyvisites&spell=1",
+"http://siio.free.fr/12_Images3D_2005_001/index.htm",
+"http://www.phpmyvisites.us/",
+"http://philipeau.free.fr/logiciels.htm",
+"http://www.girls-love-shit.com/",
+"http://www.satellitemania.it/",
+"http://www.google.fr/search?hl=fr&q=phpmyvisites.net&meta=",
+"http://www.videoscoop.ch/nature.php",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.csr.gov.rw/",
+"http://www.google.fr/search?q=statistiques php&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://fr.search.yahoo.com/search?p=statistiques&fr=yfp-t-501&ei=UTF-8&meta=vc%3D",
+"http://anonymouse.org/cgi-bin/anon-www.cgi/http://www.tempsgranollers.com/rss.xml",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/",
+"http://anonymouse.org/cgi-bin/anon-www.cgi/http://www.tempsgranollers.com/rss.xml",
+"http://www.google.es/search?hl=es&newwindow=1&q=php my visit&btnG=B%C3%BAsqueda&meta=lr%3D",
+"http://www.google.fr/search?hl=fr&q=creation de site web gratuit avec free&meta=",
+"http://www.gayfluence.com/index2.php",
+"http://www.phpscripts-fr.net/scripts/script.php?id=2120",
+"http://christophe.papin1.free.fr/cuisiniere.php?page=1&total=27",
+"http://universsimpson.free.fr/ullmanspage.php",
+"http://www.google.fr/search?q=configuration phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:fr:official&client=firefox-a",
+"http://www.rapidojeux.com/",
+"http://www.phpmyvisites.us/",
+"http://www.unopiuuno.ch/",
+"http://www.babylon-x-fr.com/vcount/index.php?site=1&date=2007-03-23&period=1&mod=view_visits",
+"http://www.google.fr/search?hl=fr&q=The server encountered an internal error or misconfiguration and was unable to complete your request.&btnG=Recherche Google&meta=",
+"http://forum.pluxml.org/viewtopic.php?pid=3670",
+"http://stats.pointdecroix.org/phpmyvisites.php",
+"http://www.imageshock.eu/hotovo.php?idcka=69950&klic=st6njip0",
+"http://www.google.be/search?q=download&hl=fr&lr=lang_fr&start=30&sa=N",
+"http://www.justiciaviva.org.pe/phpmyvisites/index.php?part=pages&img=1&stats=1&date=2007-03-24&oldd=2007-03-24&per=1&site=1",
+"http://search.ke.voila.fr/S/orange?rtype=kw&profil=orange&bhv=web_fr&kw= &rdata=jeu pour jouer maintenant gratuit",
+"http://www.google.fr/search?q=phpmyvisites&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a",
+"http://www.phwinfo.com/forum/showthread.php?t=1316",
+"http://by139fd.bay139.hotmail.msn.com/cgi-bin/getmsg?msg=274D9F1D-403E-49E1-A79C-9C568CABCFD0&start=0&len=7532&imgsafe=n&curmbox=00000000%2d0000%2d0000%2d0000%2d000000000001&a=3ce4627258ed7575c8d95f64bf4f6b108d8b30c775297517dcfee686fb26e3e0",
+"http://gibsea28.wifeo.com/index.php",
+"http://www.phpmyvisites.net/",
+"http://www.phpmyvisites.net/?_RW_=http%3A%2F%2Fwww.moto-site.ru%2F%3Fpg%3D0201|onclick|L8",
+"http://www.closerie-des-sacres.com/accueil.php?page=accueil1&lang=fr",
+"http://www.la-cuisine-marocaine.com/phpmyvisites/index.php?mod=login&error_login=1",
+"http://www.phpmyvisites.net/phpmv2/",
+"http://shoe.free.fr/root.php?target=snap",
+"http://www.phpmyvisites.net/",
+"http://www.jecolorie.com/",
+"http://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rls=DVXB,DVXB:2005-27,DVXB:fr&q=php my visite",
+"http://www.borber.com/en/projects/wp2drupal",
+"http://www.fil-en-scene.net/stats/phpmyvisites.php",
+"http://www.cote-dopale.com/statistiques/",
+"http://del.icio.us/search/?all=statistics&page=2",
+"http://www.unilago.com.co/",
+"http://www.offestival.com/contact-fr.html",
+"http://www.google.fr/search?hl=fr&q=telecharger plusieurs langue dans une site %2Bphp&meta=",
+"http://www.phpmyvisites.net/telechargements.html",
+"http://www.phpmyvisites.us/documentation/Installation",
+"http://www.phpscripts-fr.net/scripts/derniers.php",
+"http://belgant.winetux.be/forums/index.php?act=idx",
+"http://www.phpmyvisites.net/screenshots.html",
+"http://www.phpmyvisites.us/",
+"http://www.logement.com.tn/mvente.htm",
+"http://www.vinternet.net/",
+"http://crok.dockyr.com/",
+"http://www.lorajos.nl/",
+"http://homeomath.imingo.net/pagedr.htm",
+"http://www.tophost.it/aiuto/cat2/15/63/",
+"http://www.guides-webmaster.com/annuaire/",
+"http://www.google.co.ma/search?hl=fr&q=hebergeur my site for free&meta=",
+"http://www.delfiweb.com/v2/",
+"http://www.cuelgatuinvento.com/ideas/modules/news/article.php?storyid=113",
+"http://www.radioslavonija.hr/program/?o_programu",
+"http://www.mangas.adultes.free.fr/",
+"http://forum.telecharger.01net.com/telecharger/programmation_et_developpement/open_source/outil_gratuit_de_statistiques_de_sites_internet_pour_webmasters-311247/messages-1.html",
+"http://www.phpmyvisites.us/",
+"http://www.kaerwa-all-stars.de/rechts.htm",
+"http://www.google.fr/search?hl=fr&q=statistique site web&btnG=Recherche Google&meta=",
+"http://www.chorus-chanson.fr/HOME2/NUMERO57/dossierBrassens572.htm",
+"http://www.shirtjemeteenmissie.nl/static/index.php?mod=admin_index",
+"http://www.phpmyvisites.net