Picuki Com - Over the time it has been ranked as high as 1 219 in the world, while most of its traffic comes from usa, where it reached as high as 1 820 position.