121

Advertisers

584

Publishers

181

Ads

734

Publishing places

52181009

Total impressions

344193

Total clicks

21924681

Impressions 30 days

93361

Clicks 30 days

18061285

Impressions 2017

72827

Clicks 2017

643909

Impressions today

2476

Clicks today