diff --git a/app/assets/javascripts/management.js b/app/assets/javascripts/management.js
index 39015ad52fc026bbd220e467f3322a3c805bd118..15c071412093ee26b9afa4e7bafe2f063865fa0b 100644
--- a/app/assets/javascripts/management.js
+++ b/app/assets/javascripts/management.js
@@ -19,15 +19,22 @@
 //= require locastyle
 //= require turbolinks
 //= require_tree ./management
-
+var teachers, curators, admins;
 var visualised,non_visualised;
 $(document).ready(function(){
   if (document.getElementById("lobject") !== null) {
     visualised = document.getElementById("lobject").value;
     non_visualised = document.getElementById("lobject_non").value;
-
+    
     var data_learning_objects = dataLearningObjects(visualised,non_visualised);
 
+    teachers = document.getElementById("n_teachers").value;
+    curators = document.getElementById("n_curators").value;
+    admins = document.getElementById("n_admins").value;
+
+    var data_users = dataUsers(teachers,curators,admins);
+
+
     var charts = ["colections","users","learning_objects","accesses"];
 
     for(i=0;i<charts.length;i++) {
diff --git a/app/assets/javascripts/management/users.js b/app/assets/javascripts/management/users.js
index 00e4ca158d99487f25169d175c177b7a8ef9d739..375d75a61d473268c64b0a15f9a8bf0eb2dbd8b2 100644
--- a/app/assets/javascripts/management/users.js
+++ b/app/assets/javascripts/management/users.js
@@ -1,8 +1,10 @@
 
 //Configurações de gráficos BAR
 //mais infos www.chartjs.org/docs/
+
+function dataUsers(teachers, curators, admins){
 var data_users = {
-  labels: ["Estudantes", "Professores", "Moderadores", "Admnistradores"],
+  labels: [ "Professores", "Curadores", "Admnistradores"],
  datasets: [
      {
          label: "My First dataset",
@@ -10,10 +12,15 @@ var data_users = {
          strokeColor: "rgba(220,220,220,0.8)",
          highlightFill: "rgba(220,220,220,0.75)",
          highlightStroke: "rgba(220,220,220,1)",
-         data: [20,42,7,1]
+         data: [teachers, curators, admins]
      },
  ]
 };
+return data
+
+}
+
+
 
 
 var bar_options = {
diff --git a/app/controllers/management/statistics_controller.rb b/app/controllers/management/statistics_controller.rb
index cd9c99adfee3da68b81110eec591e573fd577c1a..6bd679f439f414f30b860b1f071bc64cf962598c 100644
--- a/app/controllers/management/statistics_controller.rb
+++ b/app/controllers/management/statistics_controller.rb
@@ -49,6 +49,11 @@ class Management::StatisticsController < ManagementController
   end
 
   def collections
+    if @@flag == 0 || @@user != current_user
+      @@user =  current_user
+      set_statistics
+      @@flag = 1
+    end
     @n_collections = @@n_collections || []
   end
 
diff --git a/app/views/management/statistics/collections.html.erb b/app/views/management/statistics/collections.html.erb
index 0da808d5194434ad0e7d93f9d1709fae529f9286..9d4c571de386f5c06b1a364247bf0cdb1c08c435 100644
--- a/app/views/management/statistics/collections.html.erb
+++ b/app/views/management/statistics/collections.html.erb
@@ -14,7 +14,7 @@
     <div class="col-sm-6 col-md-12">
       <div class="ls-box">
         <h6 class="ls-title-6">Total</h6>
-          <strong class="ls-color-theme">348</strong>
+          <strong class="ls-color-theme"><%= @n_collections %></strong>
       </div>
     </div>
   </div>
diff --git a/app/views/management/statistics/learning_objects.html.erb b/app/views/management/statistics/learning_objects.html.erb
index 750325605ab5f2ef41e2b92544d550434d2bc94c..e4712af21ac53f4e36e09dbe5f25ec6a5706769f 100644
--- a/app/views/management/statistics/learning_objects.html.erb
+++ b/app/views/management/statistics/learning_objects.html.erb
@@ -36,8 +36,11 @@
 </div>
 </div>
 
+
+
 <input type="hidden" id="lobject" value="<%= @n_learning_objects - @n_non_visualised %>"/>
-<input type="hidden" id="lobject_non" value="<%= @n_non_visualised %>"/>
+<input type="hidden" id="lobject_non" value="<%= @n_non_visualised %>"/>3
+
 
 
 <div>
diff --git a/app/views/management/statistics/users.html.erb b/app/views/management/statistics/users.html.erb
index 6571c246b4870f79396a0e8c4382bdf3f0ac5767..8a00f7b8a6636fbfa95d48f1bb8a4348e7bb723c 100644
--- a/app/views/management/statistics/users.html.erb
+++ b/app/views/management/statistics/users.html.erb
@@ -63,6 +63,9 @@
 </div>
 </div>
 
+<input type="hidden" id="n_teachers" value="<%= @n_teachers %>"/>
+<input type="hidden" id="n_curators" value="<%= @n_curators %>"/>
+<input type="hidden" id="n_admins" value="<%= @n_admins %>"/>
 
 <div align="center">
   <canvas id="users" width="400" height="350"> </canvas>