FTC 2017-2018 Team Strengths (Minnesota)





   

Top 10 Scores *
ScoreAutoTeleOpEndTeamsEvent



 

Rank Team Team name Non Penalty OPR * OPR * Auto OPR * TeleOp OPR * End Game OPR * Auto Jewels * Auto Glyphs * Auto Key Columns * TeleOp Glyphs * TeleOp Ciphers * Relics 3rd Pos * Adjusted Avg ** Avg Score Avg Winning Margin Max Non-Penalty Score Super Regional Event FTC Event Rank FTC avg QP FTC avg RP # matches
1 8808 Ponytail Posse 150.6 192.4 100.6 Minnesota Eden Prairie 12/02/17 1 2.0 91.8 5
2 12528 NextGen 131.7 159.8 107.2 Minnesota Lakeville Qualifier 11/19/17 3 1.6 49.2 5
3 7288 RoboGlaciers 111.3 130.8 43.4 Minnesota Lakeville Qualifier 11/19/17 7 1.2 65.4 5
4 11488 SOLID 106.4 154.8 61.2 Minnesota Eden Prairie 12/02/17 3 1.6 72.2 5
5 11488 SOLID 104.5 142.0 79.2 Minnesota Eagan Qualifier 11/11/17 4 1.7 61.2 6
6 7288 RoboGlaciers 103.9 128.6 -1.8 Minnesota Eden Prairie 12/03/17 6 1.2 91.6 5
7 10432 Untitled 1 102.8 133.8 76.0 Minnesota Columbia Heights 12/10/17 2 1.6 55.4 5
8 9078 Ground Zero 95.4 140.6 53.2 Minnesota Eden Prairie 12/03/17 3 1.6 72.4 5
9 11417 Static Screws 93.9 125.6 79.8 Minnesota Lakeville Qualifier 11/19/17 10 1.2 33.2 5
10 10590 Monkey Wrench Gang 92.6 129.6 40.2 Minnesota Eden Prairie 12/03/17 10 1.2 56.2 5
11 5330 Robotic Rush 92.6 101.2 12.4 Minnesota Eden Prairie 12/02/17 2 1.6 74.8 5
12 8808 Ponytail Posse 89.3 110.5 18.2 Minnesota Eagan Qualifier 11/11/17 11 1.0 73.0 6
13 8686 Height Differential 88.7 127.6 37.6 Minnesota Columbia Heights 12/09/17 13 0.8 76.8 5
14 8636 FIRE 85.8 130.8 45.4 Minnesota Columbia Heights 12/09/17 2 1.6 83.4 5
15 11949 Team Tec Man 79.6 112.8 26.8 Minnesota Eden Prairie 12/03/17 7 1.2 68.2 5
16 8919 FireStormers 78.2 124.8 44.2 Minnesota Columbia Heights 12/09/17 1 2.0 80.6 5
17 2887 Bucket Brigade 77.3 114.2 44.2 Minnesota Columbia Heights 12/10/17 1 1.6 69.0 5
18 10273 Cat in The Hat Comes Back 76.9 104.2 9.7 Minnesota Eagan Qualifier 11/11/17 1 1.7 83.0 6
19 7900 Danger Zone 76.1 120.8 49.0 Minnesota Eden Prairie 12/03/17 12 1.2 46.2 5
20 11117 Spartan Robotics 75.8 113.4 11.6 Minnesota Eden Prairie 12/03/17 14 0.8 68.8 5
21 6369 Designosaurs 75.2 124.8 36.3 Minnesota Eagan Qualifier 11/11/17 2 1.7 81.5 6
22 13623 Iron Tacos 75.2 110.6 34.8 Minnesota Eden Prairie 12/02/17 11 1.2 43.2 5
23 11150 Thunder PengWin 70.1 118.0 72.2 Minnesota Columbia Heights 12/10/17 5 1.6 40.6 5
24 13579 Vert Alert 70.0 102.6 21.2 Minnesota Columbia Heights 12/09/17 16 0.8 52.0 5
25 13623 Iron Tacos 69.8 99.4 40.8 Minnesota Lakeville Qualifier 11/19/17 1 2.0 58.6 5
26 11738 Dragon Pie 69.3 98.4 48.0 Minnesota Columbia Heights 12/10/17 4 1.6 41.6 5
27 9418 Tempest Automatons 69.2 90.8 22.4 Minnesota Eden Prairie 12/03/17 4 1.6 66.0 5
28 13018 The Wright Stuff 67.4 83.8 36.2 Minnesota Lakeville Qualifier 11/18/17 4 1.6 40.4 5
29 3763 Piece of Cake 66.3 102.6 56.4 Minnesota Lakeville Qualifier 11/18/17 3 1.6 45.4 5
30 10238 Tigers 65.4 64.0 6.2 Minnesota Eden Prairie 12/02/17 10 1.2 48.4 5
31 10364 Time Pilots 63.4 119.8 21.8 Minnesota Eden Prairie 12/03/17 2 1.6 81.0 5
32 7290 JagWires 63.2 86.0 48.0 Minnesota Lakeville Qualifier 11/19/17 2 2.0 38.0 5
33 7897 Knights of Procrastination 62.0 86.8 10.0 Minnesota Eden Prairie 12/02/17 8 1.2 54.6 5
34 11150 Thunder PengWin 61.7 101.8 4.8 Minnesota Lakeville Qualifier 11/19/17 6 1.2 2230.0 5
35 9359 Circuit Snakes 61.4 89.0 -30.8 Minnesota Eden Prairie 12/02/17 21 0.4 82.4 5
36 7289 Genius 59.7 105.8 52.2 Minnesota Eden Prairie 12/03/17 5 1.6 53.4 5
37 10733 Cougar Robotics 59.3 75.8 22.6 Minnesota Lakeville Qualifier 11/18/17 5 1.6 39.0 5
38 6707 Safety Crew 59.2 86.4 7.2 Minnesota Columbia Heights 12/10/17 14 0.8 63.8 5
39 6699 Tempest 58.8 93.2 33.6 Minnesota Lakeville Qualifier 11/18/17 1 1.6 52.2 5
40 8686 Height Differential 58.3 85.8 23.0 Minnesota Lakeville Qualifier 11/18/17 2 1.6 46.8 5
41 13299 Armored Goats 58.2 88.6 13.6 Minnesota Columbia Heights 12/09/17 7 1.2 65.6 5
42 7290 JagWires 58.0 102.7 37.5 Minnesota Eagan Qualifier 11/11/17 3 1.7 62.7 6
43 11613 Crimson Robotics Dandy Lions 57.6 101.0 37.6 Minnesota Columbia Heights 12/09/17 6 1.6 51.6 5
44 10397 ICE Breakers 57.3 62.6 -3.8 Minnesota Eden Prairie 12/02/17 12 1.2 37.6 5
45 12660 Spartan Robotics 56.2 109.0 12.2 Minnesota Eden Prairie 12/03/17 1 1.6 87.2 5
46 13226 Sage Gauge 55.1 95.0 17.0 Minnesota Columbia Heights 12/09/17 4 1.6 57.6 5
47 6708 Frozen Fire 54.5 111.4 37.8 Minnesota Columbia Heights 12/09/17 5 1.6 54.8 5
48 8967 Unknown Encounter 54.1 99.4 25.4 Minnesota Eden Prairie 12/03/17 9 1.2 56.8 5
49 8438 Quantum Leap 52.1 98.8 -20.2 Minnesota Eagan Qualifier 11/11/17 20 0.3 66.7 6
50 10272 Titanium Allies 52.1 66.8 -9.6 Minnesota Lakeville Qualifier 11/18/17 16 0.8 56.8 5
51 12886 Mustangs 51.2 98.6 30.2 Minnesota Columbia Heights 12/09/17 8 1.2 59.0 5
52 4644 Robotic Adrenaline 49.5 101.4 36.6 Minnesota Eden Prairie 12/02/17 4 1.6 39.2 5
53 10470 Red Sabers 49.1 80.4 22.0 Minnesota Columbia Heights 12/10/17 10 1.2 46.4 5
54 5736 Robo 6 48.9 75.8 -2.0 Minnesota Eden Prairie 12/02/17 7 1.2 58.4 5
55 11929 Crimson Robotics Team Egg 48.7 91.2 20.6 Minnesota Columbia Heights 12/09/17 3 1.6 63.8 5
56 11872 Visible Spectrum 47.5 76.2 32.6 Minnesota Columbia Heights 12/10/17 6 1.6 39.2 5
57 3763 Piece of Cake 45.4 83.6 6.8 Minnesota Columbia Heights 12/09/17 11 1.2 44.0 5
58 13471 Tatorbot Hotdish 45.0 88.2 3.0 Minnesota Eden Prairie 12/02/17 13 0.8 70.2 5
59 13486 Flyer Robotics 43.3 84.0 -4.4 Minnesota Columbia Heights 12/10/17 16 0.8 51.4 5
60 3387 Crown of Fire 42.7 84.2 29.0 Minnesota Eden Prairie 12/03/17 13 1.2 38.6 5
61 13292 Au Pirates 42.7 82.8 7.0 Minnesota Columbia Heights 12/10/17 15 0.8 60.8 5
62 7898 Royal Empire 41.8 70.4 -6.8 Minnesota Lakeville Qualifier 11/19/17 14 0.8 46.6 5
63 11903 Happy Little Robots 41.1 71.0 11.8 Minnesota Lakeville Qualifier 11/18/17 10 1.2 40.2 5
64 11409 B.E.A.R.S. #3 40.0 75.5 0.7 Minnesota Eagan Qualifier 11/11/17 6 1.3 52.0 6
65 8101 Robonodos 39.5 77.6 -1.8 Minnesota Columbia Heights 12/10/17 18 0.8 46.0 5
66 13655 Taste the Rainbow 38.5 70.6 0.2 Minnesota Columbia Heights 12/10/17 17 0.8 50.0 5
67 7899 Nameless Knights 38.4 72.2 -14.4 Minnesota Eden Prairie 12/03/17 15 0.8 61.4 5
68 11581 Ramhawks 37.8 66.5 4.8 Minnesota Eagan Qualifier 11/11/17 15 0.7 51.5 6
69 11949 Team Tec Man 37.3 87.2 44.5 Minnesota Eagan Qualifier 11/11/17 5 1.7 41.7 6
70 10469 Techno 37.2 53.6 -17.6 Minnesota Columbia Heights 12/10/17 1.2 5
71 7896 Into the Void 37.1 55.6 -50.0 Minnesota Eden Prairie 12/02/17 24 0.0 55.6 5
72 8034 Easy As Pi 37.0 68.4 8.8 Minnesota Lakeville Qualifier 11/18/17 11 1.2 34.8 5
73 6721 RoboSnakes 36.6 63.4 28.2 Minnesota Lakeville Qualifier 11/18/17 14 1.2 29.2 5
74 13557 Iron Hawks 36.4 50.8 -17.8 Minnesota Lakeville Qualifier 11/19/17 18 0.8 34.2 5
75 12761 Amanda Floyd 35.8 74.4 30.6 Minnesota Lakeville Qualifier 11/18/17 15 1.0 34.0 5
76 8034 Easy As Pi 34.4 89.4 14.8 Minnesota Columbia Heights 12/09/17 9 1.2 57.2 5
77 8977 Sunburst 34.0 61.8 -33.2 Minnesota Columbia Heights 12/09/17 14 0.8 56.0 5
78 11608 Crimson Robotics Architects 33.8 71.0 9.4 Minnesota Columbia Heights 12/09/17 12 1.2 28.0 5
79 10430 Wiring Warriors 33.1 70.6 10.2 Minnesota Columbia Heights 12/10/17 3 1.6 52.4 5
80 6708 Frozen Fire 32.5 58.0 0.6 Minnesota Lakeville Qualifier 11/18/17 9 1.2 40.8 5
81 9078 Ground Zero 32.0 67.8 18.2 Minnesota Eagan Qualifier 11/11/17 10 1.3 45.0 6
82 9418 Tempest Automatons 31.5 53.3 -29.0 Minnesota Eagan Qualifier 11/11/17 13 1.0 48.5 6
83 7231 Fourth Dimension 31.4 54.3 -22.0 Minnesota Eagan Qualifier 11/11/17 22 0.3 49.0 6
84 9249 SHEnanigans 31.0 64.2 -22.7 Minnesota Eagan Qualifier 11/11/17 21 0.3 62.8 6
85 12519 Short Circuits 30.2 54.4 -78.0 Minnesota Columbia Heights 12/09/17 19 0.4 50.4 5
86 11812 We Robot 3 30.1 65.0 -44.0 Minnesota Lakeville Qualifier 11/19/17 17 0.8 34.8 5
87 13556 Orange Rush 29.9 61.4 3.4 Minnesota Eden Prairie 12/02/17 20 0.6 34.8 5
88 7282 Golden Girls 29.8 38.8 -26.8 Minnesota Lakeville Qualifier 11/18/17 19 0.6 31.4 5
89 11459 Nerd Herd 29.5 65.4 6.4 Minnesota Columbia Heights 12/10/17 12 1.2 42.8 5
90 11566 Tough Cookies 28.6 70.2 -49.6 Minnesota Columbia Heights 12/09/17 24 0.0 68.2 5
91 10470 Red Sabers 28.5 56.0 5.8 Minnesota Lakeville Qualifier 11/18/17 12 1.2 32.0 5
92 12943 Qbitz 28.2 81.4 4.8 Minnesota Eden Prairie 12/03/17 8 1.2 60.0 5
93 13529 North Minneapolis Robotics 27.9 63.8 -40.6 Minnesota Columbia Heights 12/09/17 20 0.4 48.4 5
94 7588 The PRIDE 26.6 61.6 -7.6 Minnesota Eden Prairie 12/03/17 18 0.8 39.8 5
95 11609 Crimson Robotics Team Bee Movie 26.3 72.2 -16.2 Minnesota Columbia Heights 12/09/17 10 1.2 52.4 5
96 7898 Royal Empire 25.9 58.8 3.0 Minnesota Eagan Qualifier 11/11/17 9 1.3 49.2 6
97 9258 The Glorious Dweebs 25.9 61.2 5.5 Minnesota Eagan Qualifier 11/11/17 8 1.3 49.7 6
98 11844 Johnson's Jets 25.8 66.4 9.2 Minnesota Lakeville Qualifier 11/18/17 8 1.2 42.0 5
99 10398 Quantum Mechanics 25.8 85.2 -8.6 Minnesota Eden Prairie 12/02/17 14 0.8 57.6 5
100 3385 KING PIN 25.8 58.4 0.4 Minnesota Lakeville Qualifier 11/19/17 4 1.6 33.8 5
101 10075 B.E.A.R.S. #1 25.6 66.5 -13.8 Minnesota Eagan Qualifier 11/11/17 12 1.0 59.2 6
102 7900 Danger Zone 25.5 61.0 -13.4 Minnesota Lakeville Qualifier 11/19/17 15 0.8 40.6 5
103 13292 Au Pirates 25.5 75.4 -5.8 Minnesota Lakeville Qualifier 11/19/17 13 0.8 58.6 5
104 11667 We Robot 2 25.2 76.6 -18.2 Minnesota Eden Prairie 12/03/17 16 0.8 58.8 5
105 12780 AMAL LEADERS 25.1 71.4 2.8 Minnesota Columbia Heights 12/10/17 8 1.2 56.6 5
106 11677 MURA FTC 24.5 60.0 4.8 Minnesota Columbia Heights 12/09/17 17 0.8 44.8 5
107 5923 Metal Monsters 23.6 57.2 -5.8 Minnesota Lakeville Qualifier 11/19/17 8 1.2 45.4 5
108 7282 Golden Girls 23.6 61.6 -11.0 Minnesota Columbia Heights 12/09/17 15 0.8 54.4 5
109 8636 FIRE 23.4 57.7 -24.2 Minnesota Eagan Qualifier 11/11/17 14 1.0 44.2 6
110 12826 Some Assembly Required 21.8 73.0 -26.8 Minnesota Eden Prairie 12/03/17 19 0.8 30.0 5
111 7152 Robot Squad 21.7 64.2 16.6 Minnesota Lakeville Qualifier 11/18/17 13 1.2 30.8 5
112 13374 Like Clockwork 20.0 74.2 38.6 Minnesota Lakeville Qualifier 11/19/17 5 1.6 32.4 5
113 8962 TimeCrafters 19.6 80.3 19.5 Minnesota Eagan Qualifier 11/11/17 7 1.3 50.3 6
114 11565 We Robot 1 19.4 70.4 -46.2 Minnesota Eden Prairie 12/03/17 17 0.8 50.8 5
115 11612 Crimson Robotics Team Catalyst 19.3 70.2 -21.4 Minnesota Columbia Heights 12/09/17 23 0.0 68.2 5
116 9964 Duluth Krakens 19.3 36.0 -66.8 Minnesota Columbia Heights 12/10/17 20 0.4 33.6 5
117 12886 Mustangs 19.0 63.4 -12.4 Minnesota Lakeville Qualifier 11/19/17 16 0.8 39.8 5
118 9430 Typhoons 18.6 74.6 32.8 Minnesota Lakeville Qualifier 11/19/17 9 1.2 37.0 5
119 8729 Blue Energy 18.6 57.0 -31.2 Minnesota Lakeville Qualifier 11/19/17 21 0.4 42.4 5
120 9760 Circuit Breakerz 18.1 68.8 -25.8 Minnesota Eden Prairie 12/03/17 11 1.2 47.0 5
121 10733 Cougar Robotics 17.9 64.6 -17.6 Minnesota Eden Prairie 12/02/17 9 1.2 53.4 5
122 9415 Wrench Dressing 16.9 68.0 -37.8 Minnesota Eden Prairie 12/03/17 21 0.4 61.4 5
123 10398 Quantum Mechanics 16.8 51.7 -19.7 Minnesota Eagan Qualifier 11/11/17 23 0.3 46.3 6
124 11941 Nightbots 16.6 52.6 21.0 Minnesota Lakeville Qualifier 11/19/17 12 1.2 14.4 5
125 13553 Wonder Bots 15.9 23.6 -51.8 Minnesota Lakeville Qualifier 11/19/17 24 0.0 23.6 5
126 11566 Tough Cookies 15.5 57.6 13.8 Minnesota Lakeville Qualifier 11/18/17 7 1.4 33.6 5
127 3764 Extendomatics 15.5 44.8 -33.6 Minnesota Eden Prairie 12/02/17 17 0.8 37.6 5
128 10077 B.E.A.R.S. #2 15.1 58.7 3.3 Minnesota Eagan Qualifier 11/11/17 16 0.7 42.5 6
129 13576 Robo Llamas 14.7 80.0 43.8 Minnesota Eden Prairie 12/02/17 6 1.4 26.2 5
130 13226 Sage Gauge 14.6 43.6 -15.4 Minnesota Lakeville Qualifier 11/18/17 17 0.8 31.4 5
131 11581 Ramhawks 14.0 65.4 3.4 Minnesota Columbia Heights 12/10/17 9 1.2 52.0 5
132 10076 Pixel Logic 13.5 54.4 9.8 Minnesota Columbia Heights 12/10/17 7 1.6 37.6 5
133 9257 Wheely Cool 13.5 42.2 -28.2 Minnesota Eagan Qualifier 11/11/17 19 0.7 34.8 6
134 5923 Metal Monsters 12.3 52.8 -24.6 Minnesota Columbia Heights 12/10/17 19 0.4 44.8 5
135 13579 Vert Alert 12.1 31.0 -45.4 Minnesota Lakeville Qualifier 11/18/17 20 0.4 28.2 5
136 8729 Blue Energy 11.4 52.8 -24.8 Minnesota Columbia Heights 12/09/17 18 0.8 37.6 5
137 9949 OtterBots 11.2 56.4 8.0 Minnesota Columbia Heights 12/10/17 13 1.2 36.0 5
138 11206 Ordean Devil Dogs 10.1 66.0 -14.2 Minnesota Eden Prairie 12/02/17 15 0.8 43.0 5
139 3558 FireBots 9.9 74.0 -22.4 Minnesota Eden Prairie 12/03/17 20 0.4 72.8 5
140 11941 Nightbots 9.3 38.8 -48.2 Minnesota Columbia Heights 12/10/17 21 0.4 29.6 5
141 7972 The New Age 8.3 31.6 -66.4 Minnesota Columbia Heights 12/10/17 22 0.4 27.6 5
142 10272 Titanium Allies 8.1 49.0 -36.2 Minnesota Eagan Qualifier 11/11/17 17 0.7 42.0 6
143 8637 Glitchy Bears 7.8 44.5 -36.0 Minnesota Eagan Qualifier 11/11/17 24 0.3 38.8 6
144 6707 Safety Crew 7.6 31.2 -65.2 Minnesota Lakeville Qualifier 11/18/17 23 0.0 29.2 5
145 10430 Wiring Warriors 6.9 26.4 -130.8 Minnesota Lakeville Qualifier 11/19/17 23 0.0 26.4 5
146 11838 Robots of the Round Table 6.8 58.6 -50.0 Minnesota Eden Prairie 12/02/17 22 0.4 46.6 5
147 12756 Legendaries 6.7 38.4 -28.6 Minnesota Lakeville Qualifier 11/18/17 22 0.0 38.4 5
148 6721 RoboSnakes 5.8 57.4 -17.4 Minnesota Columbia Heights 12/09/17 21 0.4 44.6 5
149 13638 Au Pirates, Team U 5.5 66.6 -13.8 Minnesota Lakeville Qualifier 11/19/17 20 0.4 42.4 5
150 7972 The New Age 5.5 53.6 -0.2 Minnesota Lakeville Qualifier 11/18/17 6 1.6 35.4 5
151 13254 These Are the Droids 5.0 51.8 -1.0 Minnesota Eden Prairie 12/02/17 0.6 5
152 8637 Glitchy Bears 4.0 40.6 -80.2 Minnesota Columbia Heights 12/10/17 24 0.0 40.6 5
153 11175 Lions 3.7 36.0 -23.0 Minnesota Lakeville Qualifier 11/18/17 21 0.4 20.8 5
154 11873 Parallax Shift 3.4 59.0 -40.0 Minnesota Columbia Heights 12/10/17 23 0.0 59.0 5
155 10397 ICE Breakers 3.4 42.0 -28.5 Minnesota Eagan Qualifier 11/11/17 18 0.7 40.5 6
156 10439 Final Frontier 2.6 56.4 -7.4 Minnesota Eden Prairie 12/02/17 23 0.4 30.6 5
157 11904 Likwid 1.3 45.2 -63.6 Minnesota Eden Prairie 12/03/17 23 0.4 34.4 5
158 11989 Fighting Irish 0.4 43.6 -38.8 Minnesota Eden Prairie 12/03/17 22 0.4 42.8 5
159 7289 Genius -0.9 38.8 -12.0 Minnesota Lakeville Qualifier 11/19/17 11 1.2 24.4 5
160 11757 Mecha Mages -1.2 46.6 -59.0 Minnesota Eden Prairie 12/02/17 18 0.8 36.2 5
161 11459 Nerd Herd -1.2 39.2 -16.2 Minnesota Lakeville Qualifier 11/18/17 18 0.6 34.4 5
162 9617 Loose Screws -6.4 63.2 5.2 Minnesota Eden Prairie 12/02/17 5 1.4 36.0 5
163 12183 Rockets -7.9 30.4 -48.8 Minnesota Columbia Heights 12/09/17 22 0.4 29.8 5
164 13651 iCubed -8.9 14.0 -66.8 Minnesota Lakeville Qualifier 11/18/17 24 0.0 12.0 5
165 11935 Circuit Sisters -9.8 38.8 -16.8 Minnesota Lakeville Qualifier 11/19/17 19 0.8 32.8 5
166 4509 EXCALIBOTS -10.0 23.2 -54.4 Minnesota Lakeville Qualifier 11/19/17 22 0.4 19.2 5
167 13546 Metalmorphosis -14.5 31.2 -45.2 Minnesota Eden Prairie 12/03/17 24 0.0 31.2 5
168 11839 Metal Melters -17.6 47.8 -39.2 Minnesota Eden Prairie 12/02/17 16 0.8 38.4 5





* Scoring explanation:

OPR: Apparently a fairly common way to compute team offense in FRC. I got the formula from here. You can also see more details here.
Non-penalty OPR: If available, this is the OPR when all penalties are removed from matches.
Auto, TeleOp, and End Game OPR: If available, this is the OPR for each phase of matches as reported. Should sum to Non-Penalty OPR. Note that some states like Florida combine TeleOp and End Game scores.
Avg Score: Team's average score through all matches.
Adjust Avg: Team's average score through all matches without penalties.
Avg Winning Margin: Team's average margin of victory through all matches.
Top-10 Scores: The top 10 non-penalty scores reported by FTC, Orange Alliance, Purple Alliance, or published on states' FTC sites.

Thanks to Bill Gardner for the pointer to FRC metrics!


Please take a look and send us a note at feedback@ftcstats.org if you have some feedback.






web counter
web counter