MagicSlides Chart

Explore insightful charts and data visualizations on the MagicSlides Chart Page. Gain valuable insights, access interactive data, and stay updated with the latest trends in data presentation.

Top 3 market leaders in the sneaker industry by milimport Sofa import numpy as np import pandas as pd import datetime import csv import time def createScene(root): root.gravity = [0, 0, 0] root.dt = 0.01 # Reduced time step for better numerical stability # Load required plugins plugins = [ 'Sofa.Component.Collision.Detection.Algorithm', 'Sofa.Component.Collision.Detection.Intersection', 'Sofa.Component.Collision.Geometry', 'Sofa.Component.Collision.Response.Contact', 'Sofa.Component.Constraint.Projective', 'Sofa.Component.IO.Mesh', 'Sofa.Component.LinearSolver.Iterative', 'Sofa.Component.Mapping.Linear', 'Sofa.Component.Mass', 'Sofa.Component.ODESolver.Backward', 'Sofa.Component.SolidMechanics.FEM.Elastic', 'Sofa.Component.StateContainer', 'Sofa.Component.Topology.Container.Dynamic', 'Sofa.Component.Visual', 'Sofa.GL.Component.Rendering3D', 'Sofa.Component.Topology.Container.Constant', 'Sofa.Component.Engine.Transform', 'Sofa.Component.MechanicalLoad', 'Sofa.GL.Component.Shader', 'Sofa.Component.SolidMechanics.Spring', 'SofaValidation', ] for plugin in plugins: root.addObject("RequiredPlugin", name=plugin) root.addObject('DefaultAnimationLoop') root.addObject('VisualStyle', displayFlags="showVisualModels showWireframe") root.addObject('DefaultPipeline', verbose="true") root.addObject('BruteForceBroadPhase') root.addObject('BVHNarrowPhase') root.addObject('DefaultContactManager', response="PenalityContactForceField") root.addObject('DiscreteIntersection') root.addObject('DirectionalLight', direction=[0, -1, -0.5], color=[2, 2, 2]) # Load organ meshes root.addObject("MeshGmshLoader", name="meshLoaderFineV", filename="./vein3.msh") root.addObject("MeshGmshLoader", name="meshLoaderFineA", filename="./art3.msh") root.addObject("MeshGmshLoader", name="meshLoaderFine", filename="./justkidney1.msh") # Vein scale = 0.1 vene = root.addChild("vene") vene.addObject("EulerImplicitSolver", rayleighStiffness="0.1", rayleighMass="0.1") vene.addObject("CGLinearSolver", iterations="25", tolerance="1e-09", threshold="1e-09") vene.addObject('MeshGmshLoader', name="meshLoaderV", filename="./vein3.msh") vene.addObject("TetrahedronSetTopologyContainer", name="topov", src="@meshLoaderV") vene.addObject("MechanicalObject", template="Vec3d", name="MechanicalModelv", scale3d=[scale, scale, scale], showColor="255 255 255 255", showObject=True) vene.addObject("TetrahedronSetGeometryAlgorithms") vene.addObject('DiagonalMass', massDensity="1.0") vene.addObject('BVHNarrowPhase') vene.addObject("TetrahedralCorotationalFEMForceField", poissonRatio="0.49", youngModulus="10000") # All provided surface indices vene.addObject("FixedConstraint", indices="1687 1673 1543 1610 1630 1647 1714 1688 722 730") visualv = vene.addChild("Visualv") visualv.addObject("OglModel", src="@../../meshLoaderFineV", scale3d=[scale, scale, scale], material="Default Diffuse 1 0 0 1 1") visualv.addObject("IdentityMapping", template="Vec3d,Vec3d", input="@..", output="@.") # Monitor vein indices vene_vec_monitor = vene.addChild("Monitor") surface_indices_vene_vec_monitor = "421 451 481 511 541 571 601 631 661 691 721 751 781 811 841 871 901 931 961 991 1021 1051 1081 1111 1141 1171 1201 1231 1261 1291 1321 1351 1381 1411 1441 1471 1501 1531 1561 1591 1621 1651 1681 1711 1741 1771 1801 1831 1861 1891 1921 1951 1981 2011 2041 2071 2101 2131 2161 2191 2221 2251 2281 2311 2341 2371 2401 2431 2461 2491 2521 2551 2581 2611 2641 2671 2701 2731 2761 2791 2821 2851 2881 2911 2941 2971" vene_vec_monitor.addObject("Monitor", template="Vec3d", name="interesting_points", listening="1", indices=surface_indices_vene_vec_monitor, showPositions="1", PositionsColor="1 0 0 1", showVelocities="0", VelocitiesColor="1 1 0 1", ForcesColor="1 1 0 1", showMinThreshold="0.01", TrajectoriesPrecision="0.1", TrajectoriesColor="1 0 0 1", sizeFactor="5", showForces="0", showTrajectories="0", ExportForces='true', ExportPositions='true', ExportVelocities='true') # Kidney kidney = root.addChild('kidney') kidney.addObject('EulerImplicitSolver', rayleighStiffness="0.1", rayleighMass="0.1") kidney.addObject('CGLinearSolver', iterations="25", tolerance="1e-09", threshold="1e-09") kidney.addObject('MeshGmshLoader', name="meshLoaderK", filename="./justkidney1.msh") kidney.addObject('TetrahedronSetTopologyContainer', name="topo", src="@meshLoaderK") kidney.addObject('MechanicalObject', template="Vec3d", name="dofs", scale3d=[scale, scale, scale], showColor="255 255 255 255", showObject=True) kidney.addObject('DiagonalMass', massDensity="1.0") kidney.addObject('BVHNarrowPhase') kidney.addObject('TetrahedralCorotationalFEMForceField', template="Vec3d", name="FEM", poissonRatio="0.44", youngModulus="30000", # Reduced young modulus for more deformation computeGlobalMatrix="0") # Apply the ConstantForceField kidney.addObject('ConstantForceField', name='forceField', indices='2200', forces='0 10 1000') # Increase force magnitude visu = kidney.addChild('Visu') visu.addObject('OglModel', src="@../../meshLoaderFine", scale3d=[scale, scale, scale], material="Default Diffuse 1 1 0.666667 0 1") visu.addObject('IdentityMapping', template="Vec3d,Vec3d", input="@..", output="@.") # Monitor kidney indices kidney_vec_monitor = kidney.addChild("Monitor") surface_indices_kidney_vec_monitor = "301 331 361 391 421 451 481 511 541 571 601 631 661 691 721 751 781 811 841 871 901 931 961 991 1021 1051 1081 1111 1141 1171 1201 1231 1261 1291 1321 1351 1381 1411 1441 1471 1501 1531 1561 1591 1621 1651 1681 1711 1741 1771 1801 1831 1861 1891 1921 1951 1981 2011 2041 2071 2101 2131 2161 2191 2221 2251 2281 2311 2341 2371 2401 2431 2461 2491 2521 2551 2581 2611 2641 2671 2701 2731 2761 2791 2821 2851 2881 2911 2941 2971 3001 3031 3061 3091 3121 3151 3181 3211 3241 3271 3301 3331 3361 3391 3421 3451 3481 3511 3541 3571 3601 3631 3661 3691 3721 3751 3781 3811 3841 3871 3901 3931 3961 3991 4021 4051 4081 4111 4141 4171 4201 4231 4261 4291 4321 4351" kidney_vec_monitor.addObject("Monitor", template="Vec3d", name="interesting_points", listening="1", indices=surface_indices_kidney_vec_monitor, showPositions="1", PositionsColor="0 0 1 1", showVelocities="0", VelocitiesColor="1 1 0 1", ForcesColor="1 1 0 1", showMinThreshold="0.01", TrajectoriesPrecision="0.1", TrajectoriesColor="0 0 1 1", sizeFactor="5", showForces="0", showTrajectories="0", ExportForces='true', ExportPositions='true', ExportVelocities='true') # Attach Constraint root.addObject("AttachConstraint", name="AttachConstraint4", object2="@vene/MechanicalModelv", object1="@kidney/dofs", indices2="1915 1916 1917 1918 1920 1923 1925 2678 2680 2681 2682 2683 2688 2701 2767 2770 2796 2798 2799 2802 2820 2933 2946 2953 2954 2955 2957 2961", indices1="1357 171 1356 171 171 171 171 2896 3857 3857 2896 2896 3859 2896 649 649 1899 2953 1899 649 649 543 2886 2884 2887 2886 2886 2886", positionFactor='0.05', twoWay='false', constraintFactor="1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1") # 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 root.addObject(ExampleController(root, surface_indices_kidney_vec_monitor,surface_indices_vene_vec_monitor)) root.addObject(ExampleController(root, surface_indices_kidney_vec_monitor, surface_indices_vene_vec_monitor)) class ExampleController(Sofa.Core.Controller): def __init__(self, node, surface_indices_kidney_vec_monitor, surface_indices_vene_vec_monitor): super().__init__() self.node = node self.surface_indices_kidney = [int(x) for x in surface_indices_kidney_vec_monitor.split()] self.surface_indices_vene = [int(x) for x in surface_indices_vene_vec_monitor.split()] ts = time.time() filename_kidney = f"E:\\SOFA\\data\\{datetime.datetime.fromtimestamp(ts).strftime('%Y%m%d%H%M%S')}-kidney.csv" filename_vene = f"E:\\SOFA\\data\\{datetime.datetime.fromtimestamp(ts).strftime('%Y%m%d%H%M%S')}-vene.csv" try: self.csv_file_kidney = open(filename_kidney, "w", newline="") self.csv_writer_kidney = csv.writer(self.csv_file_kidney) self.csv_file_vene = open(filename_vene, "w", newline="") self.csv_writer_vene = csv.writer(self.csv_file_vene) header_kidney = ( ["Time"] + [ f"Orientation_{j}_{i}" for i in range(len(self.surface_indices_kidney)) for j in ["x", "y", "z"] ] + [ f"Position_{j}_{i}" for i in range(len(self.surface_indices_kidney)) for j in ["x", "y", "z"] ] + [ f"Force_{j}_{i}" for i in range(len(self.surface_indices_kidney)) for j in ["x", "y", "z"] ] ) self.csv_writer_kidney.writerow(header_kidney) header_vene = ( ["Time"] + [ f"Position_{j}_{i}" for i in range(len(self.surface_indices_vene)) for j in ["x", "y", "z"] ] + [ f"Force_{j}_{i}" for i in range(len(self.surface_indices_vene)) for j in ["x", "y", "z"] ] ) self.csv_writer_vene.writerow(header_vene) print(f"Data logging initialized to: {filename_kidney}") print(f"Data logging initialized to: {filename_vene}") except IOError as e: print(f"Error opening file: {e}") self.csv_file_kidney = None self.csv_file_vene = None def init_csv_file(self, filename, kidney_name, kidney_indices, vene_name, vene_indices): try: with open(filename, 'w', newline='') as file: writer = csv.writer(file) headers = ['timestamp', 'component_type'] for indices, label in [(kidney_indices, kidney_name), (vene_indices, vene_name)]: headers.extend([ f'{label}_orientation_w', f'{label}_orientation_x', f'{label}_orientation_y', f'{label}_orientation_z' ] + [f'{label}_point_{i}_pos_x' for i in indices] + [f'{label}_point_{i}_pos_y' for i in indices] + [f'{label}_point_{i}_pos_z' for i in indices] + [f'{label}_point_{i}_force_x' for i in indices] + [f'{label}_point_{i}_force_y' for i in indices] + [f'{label}_point_{i}_force_z' for i in indices]) writer.writerow(headers) return True except Exception as e: print(f"Exception during CSV file initialization: {e}") return False def onAnimateBeginEvent(self, event): self.counter += 1 if self.counter % 100 == 0: # Log data every 100 frames print(f"Logging data at frame: {self.counter}") self.logData() def logData(self): if self.csv_file_kidney is None: print("CSV file is not available for writing.") return current_time = time.time() components = {"vene": "MechanicalModelv", "kidney": "dofs"} for comp_name, mo_name in components.items(): comp = self.node.getChild(comp_name) if comp: mo = comp.getObject(mo_name) if ( mo and hasattr(mo, "position") and mo.position and hasattr(mo, "force") and mo.force ): # Filter positions and forces based on the surface indices if comp_name == "vene": filtered_positions = [ mo.position.value[i][j] for i in self.surface_indices_vene for j in range(3) ] filtered_forces = [ mo.force.value[i][j] for i in self.surface_indices_vene for j in range(3) ] data_to_write = [ current_time, *filtered_positions, *filtered_forces, ] self.csv_writer_vene.writerow(data_to_write) elif comp_name == "kidney": orientation = self.compute_orientation(mo, self.surface_indices_kidney) filtered_positions = [ mo.position.value[i][j] for i in self.surface_indices_kidney for j in range(3) ] filtered_forces = [ mo.force.value[i][j] for i in self.surface_indices_kidney for j in range(3) ] data_to_write = [ current_time, *orientation, *filtered_positions, *filtered_forces, ] self.csv_writer_kidney.writerow(data_to_write) # for pos, force in zip(filtered_positions, filtered_forces): # data_to_write = [current_time, comp_name, *pos, *force] # self.csv_writer.writerow(data_to_write) print(f"Data saved for: {comp_name}") else: print( f"No position or force data available for {comp_name}, or the MechanicalObject does not exist." ) else: print(f"Component '{comp_name}' not found in the scene.") self.csv_file_kidney.flush() self.csv_file_vene.flush() def compute_orientation(self, mo, indices): # Simplified placeholder to demonstrate orientation computation orientation_list = [] if len(indices) > 1 and len(mo.position.value) > max(indices): for i in indices: x = indices[0] y = indices[1] z = indices[2] magnitude = np.sqrt(x**2 + y**2 + z**2) if magnitude == 0: raise ValueError("Zero vector has no defined angles with coordinate axes.") # Angle with x-axis theta_x = np.arccos(x / magnitude) # Angle with y-axis theta_y = np.arccos(y / magnitude) # Angle with z-axis theta_z = np.arccos(z / magnitude) # Convert radians to degrees orientation_list.append(np.degrees(theta_x)) orientation_list.append(np.degrees(theta_y)) orientation_list.append(np.degrees(theta_z)) return orientation_list def onAnimateBeginEvent(self, event): self.logData() if __name__ == "__main__": createScene(Sofa.Core.Node())lions in market share

Target Target Type Metric Database Summary 2022-07-08 2022-07-09 2022-07-10 2022-07-11 2022-07-12 2022-07-13 2022-07-14 2022-07-15 2022-07-16 2022-07-17 2022-07-18 2022-07-19 2022-07-20 2022-07-21 2022-07-22 2022-07-23 2022-07-24 2022-07-25 2022-07-26 2022-07-27 2022-07-28 2022-07-29 2022-07-30 2022-07-31 2022-08-01 2022-08-02 2022-08-03 2022-08-04 2022-08-05 2022-08-06 2022-08-07 2022-08-08 2022-08-09 2022-08-10 2022-08-11 2022-08-12 2022-08-13 2022-08-14 2022-08-15 2022-08-16 2022-08-17 2022-08-18 2022-08-19 2022-08-20 2022-08-21 2022-08-22 2022-08-23 2022-08-24 2022-08-25 2022-08-26 2022-08-27 2022-08-28 2022-08-29 2022-08-30 2022-08-31 2022-09-01 2022-09-02 2022-09-03 2022-09-04 2022-09-05 2022-09-06 2022-09-07 2022-09-08 2022-09-09 2022-09-10 2022-09-11 2022-09-12 2022-09-13 2022-09-14 2022-09-15 2022-09-16 2022-09-17 2022-09-18 2022-09-19 2022-09-20 2022-09-21 2022-09-22 2022-09-23 2022-09-24 2022-09-25 2022-09-26 2022-09-27 2022-09-28 2022-09-29 2022-09-30 2022-10-01 2022-10-02 2022-10-03 2022-10-04 2022-10-05 2022-10-06 2022-10-07 2022-10-08 2022-10-09 2022-10-10 2022-10-11 2022-10-12 2022-10-13 2022-10-14 2022-10-15 2022-10-16 2022-10-17 2022-10-18 2022-10-19 2022-10-20 2022-10-21 2022-10-22 2022-10-23 2022-10-24 2022-10-25 2022-10-26 2022-10-27 2022-10-28 2022-10-29 2022-10-30 2022-10-31 2022-11-01 2022-11-02 2022-11-03 2022-11-04 2022-11-05 2022-11-06 2022-11-07 2022-11-08 2022-11-09 2022-11-10 2022-11-11 2022-11-12 2022-11-13 2022-11-14 2022-11-15 2022-11-16 2022-11-17 2022-11-18 2022-11-19 2022-11-20 2022-11-21 2022-11-22 2022-11-23 2022-11-24 2022-11-25 2022-11-26 2022-11-27 2022-11-28 2022-11-29 2022-11-30 2022-12-01 2022-12-02 2022-12-03 2022-12-04 2022-12-05 2022-12-06 2022-12-07 2022-12-08 2022-12-09 2022-12-10 2022-12-11 2022-12-12 2022-12-13 2022-12-14 2022-12-15 2022-12-16 2022-12-17 2022-12-18 2022-12-19 2022-12-20 2022-12-21 2022-12-22 2022-12-23 2022-12-24 2022-12-25 2022-12-26 2022-12-27 2022-12-28 2022-12-29 2022-12-30 2022-12-31 2023-01-01 2023-01-02 2023-01-03 2023-01-04 2023-01-05 2023-01-06 2023-01-07 2023-01-08 2023-01-09 2023-01-10 2023-01-11 2023-01-12 2023-01-13 2023-01-14 2023-01-15 2023-01-16 2023-01-17 2023-01-18 2023-01-19 2023-01-20 2023-01-21 2023-01-22 2023-01-23 2023-01-24 2023-01-25 2023-01-26 2023-01-27 2023-01-28 2023-01-29 2023-01-30 2023-01-31 2023-02-01 2023-02-02 2023-02-03 2023-02-04 2023-02-05 2023-02-06 2023-02-07 2023-02-08 2023-02-09 2023-02-10 2023-02-11 2023-02-12 2023-02-13 2023-02-14 2023-02-15 2023-02-16 2023-02-17 2023-02-18 2023-02-19 2023-02-20 2023-02-21 2023-02-22 2023-02-23 2023-02-24 2023-02-25 2023-02-26 2023-02-27 2023-02-28 2023-03-01 2023-03-02 2023-03-03 2023-03-04 2023-03-05 2023-03-06 2023-03-07 2023-03-08 2023-03-09 2023-03-10 2023-03-11 2023-03-12 2023-03-13 2023-03-14 2023-03-15 2023-03-16 2023-03-17 2023-03-18 2023-03-19 2023-03-20 2023-03-21 2023-03-22 2023-03-23 2023-03-24 2023-03-25 2023-03-26 2023-03-27 2023-03-28 2023-03-29 2023-03-30 2023-03-31 2023-04-01 2023-04-02 2023-04-03 2023-04-04 2023-04-05 2023-04-06 2023-04-07 2023-04-08 2023-04-09 2023-04-10 2023-04-11 2023-04-12 2023-04-13 2023-04-14 2023-04-15 2023-04-16 2023-04-17 2023-04-18 2023-04-19 2023-04-20 2023-04-21 2023-04-22 2023-04-23 2023-04-24 2023-04-25 2023-04-26 2023-04-27 2023-04-28 2023-04-29 2023-04-30 2023-05-01 2023-05-02 2023-05-03 2023-05-04 2023-05-05 2023-05-06 2023-05-07 2023-05-08 2023-05-09 2023-05-10 2023-05-11 2023-05-12 2023-05-13 2023-05-14 2023-05-15 2023-05-16 2023-05-17 2023-05-18 2023-05-19 2023-05-20 2023-05-21 2023-05-22 2023-05-23 2023-05-24 2023-05-25 2023-05-26 2023-05-27 2023-05-28 2023-05-29 2023-05-30 2023-05-31 2023-06-01 2023-06-02 2023-06-03 2023-06-04 2023-06-05 2023-06-06 2023-06-07 2023-06-08 2023-06-09 2023-06-10 2023-06-11 2023-06-12 2023-06-13 2023-06-14 2023-06-15 2023-06-16 2023-06-17 2023-06-18 2023-06-19 2023-06-20 2023-06-21 2023-06-22 2023-06-23 2023-06-24 2023-06-25 2023-06-26 2023-06-27 2023-06-28 2023-06-29 2023-06-30 2023-07-01 2023-07-02 2023-07-03 2023-07-04 2023-07-05 2023-07-06 2023-07-07 2023-07-08 2023-07-09 2023-07-10 2023-07-11 2023-07-12 2023-07-13 2023-07-14 2023-07-15 2023-07-16 2023-07-17 2023-07-18 2023-07-19 2023-07-20 2023-07-21 2023-07-22 2023-07-23 2023-07-24 2023-07-25 2023-07-26 2023-07-27 2023-07-28 2023-07-29 2023-07-30 2023-07-31 2023-08-01 2023-08-02 2023-08-03 2023-08-04 2023-08-05 2023-08-06 2023-08-07 2023-08-08 2023-08-09 2023-08-10 2023-08-11 2023-08-12 2023-08-13 2023-08-14 2023-08-15 2023-08-16 2023-08-17 2023-08-18 2023-08-19 2023-08-20 2023-08-21 2023-08-22 2023-08-23 2023-08-24 2023-08-25 2023-08-26 2023-08-27 2023-08-28 2023-08-29 2023-08-30 2023-08-31 2023-09-01 2023-09-02 2023-09-03 2023-09-04 2023-09-05 2023-09-06 2023-09-07 2023-09-08 2023-09-09 2023-09-10 2023-09-11 2023-09-12 2023-09-13 2023-09-14 2023-09-15 2023-09-16 2023-09-17 2023-09-18 2023-09-19 2023-09-20 2023-09-21 2023-09-22 2023-09-23 2023-09-24 2023-09-25 2023-09-26 2023-09-27 2023-09-28 2023-09-29 2023-09-30 2023-10-01 2023-10-02 2023-10-03 2023-10-04 2023-10-05 2023-10-06 2023-10-07 2023-10-08 2023-10-09 2023-10-10 2023-10-11 2023-10-12 2023-10-13 2023-10-14 2023-10-15 2023-10-16 2023-10-17 2023-10-18 2023-10-19 2023-10-20 2023-10-21 2023-10-22 2023-10-23 2023-10-24 2023-10-25 2023-10-26 2023-10-27 2023-10-28 2023-10-29 2023-10-30 2023-10-31 2023-11-01 2023-11-02 2023-11-03 2023-11-04 2023-11-05 2023-11-06 2023-11-07 2023-11-08 2023-11-09 2023-11-10 2023-11-11 2023-11-12 2023-11-13 2023-11-14 2023-11-15 2023-11-16 2023-11-17 2023-11-18 2023-11-19 2023-11-20 2023-11-21 2023-11-22 2023-11-23 2023-11-24 2023-11-25 2023-11-26 2023-11-27 2023-11-28 2023-11-29 2023-11-30 2023-12-01 2023-12-02 2023-12-03 2023-12-04 2023-12-05 2023-12-06 2023-12-07 2023-12-08 2023-12-09 2023-12-10 2023-12-11 2023-12-12 2023-12-13 2023-12-14 2023-12-15 2023-12-16 2023-12-17 2023-12-18 2023-12-19 2023-12-20 2023-12-21 2023-12-22 2023-12-23 2023-12-24 2023-12-25 2023-12-26 2023-12-27 2023-12-28 2023-12-29 2023-12-30 2023-12-31 2024-01-01 2024-01-02 2024-01-03 2024-01-04 2024-01-05 2024-01-06 2024-01-07 2024-01-08 2024-01-09 2024-01-10 2024-01-11 2024-01-12 2024-01-13 2024-01-14 2024-01-15 2024-01-16 2024-01-17 2024-01-18 2024-01-19 2024-01-20 2024-01-21 2024-01-22 2024-01-23 2024-01-24 2024-01-25 2024-01-26 2024-01-27 2024-01-28 2024-01-29 2024-01-30 2024-01-31 2024-02-01 2024-02-02 2024-02-03 2024-02-04 2024-02-05 2024-02-06 2024-02-07 2024-02-08 2024-02-09 2024-02-10 2024-02-11 2024-02-12 2024-02-13 2024-02-14 2024-02-15 2024-02-16 2024-02-17 2024-02-18 2024-02-19 2024-02-20 2024-02-21 2024-02-22 2024-02-23 2024-02-24 2024-02-25 2024-02-26 2024-02-27 2024-02-28 2024-02-29 2024-03-01 2024-03-02 2024-03-03 2024-03-04 2024-03-05 2024-03-06 2024-03-07 2024-03-08 2024-03-09 2024-03-10 2024-03-11 2024-03-12 2024-03-13 2024-03-14 2024-03-15 2024-03-16 2024-03-17 2024-03-18 2024-03-19 2024-03-20 2024-03-21 2024-03-22 2024-03-23 2024-03-24 2024-03-25 2024-03-26 2024-03-27 2024-03-28 2024-03-29 2024-03-30 2024-03-31 2024-04-01 2024-04-02 2024-04-03 2024-04-04 2024-04-05 2024-04-06 2024-04-07 2024-04-08 2024-04-09 2024-04-10 2024-04-11 2024-04-12 2024-04-13 2024-04-14 2024-04-15 2024-04-16 2024-04-17 2024-04-18 2024-04-19 2024-04-20 2024-04-21 2024-04-22 2024-04-23 2024-04-24 2024-04-25 2024-04-26 2024-04-27 2024-04-28 2024-04-29 2024-04-30 2024-05-01 2024-05-02 2024-05-03 2024-05-04 2024-05-05 2024-05-06 2024-05-07 2024-05-08 2024-05-09 2024-05-10 2024-05-11 2024-05-12 2024-05-13 2024-05-14 2024-05-15 2024-05-16 2024-05-17 2024-05-18 2024-05-19 2024-05-20 2024-05-21 2024-05-22 2024-05-23 2024-05-24 2024-05-25 2024-05-26 2024-05-27 2024-05-28 2024-05-29 2024-05-30 2024-05-31 2024-06-01 2024-06-02 2024-06-03 2024-06-04 2024-06-05 2024-06-06 2024-06-07 2024-06-08 2024-06-09 2024-06-10 2024-06-11 2024-06-12 2024-06-13 2024-06-14 2024-06-15 2024-06-16 2024-06-17 2024-06-18 2024-06-19 2024-06-20 2024-06-21 2024-06-22 2024-06-23 2024-06-24 2024-06-25 2024-06-26 2024-06-27 2024-06-28 2024-06-29 2024-06-30 2024-07-01 2024-07-02 2024-07-03 2024-07-04 2024-07-05 2024-07-06 2024-07-07 brightcove.com root domain Organic Traffic Worldwide 46013201 86220 91880 90557 90583 89339 80568 111615 76819 79127 78866 83866 96051 81712 83484 77508 78409 78693 76679 77432 114152 80168 76558 78410 77730 76399 78107 77256 75579 77779 76730 76869 74083 73323 75721 77265 75120 73918 72090 72636 71898 72392 72534 73175 72815 73318 73378 72520 75308 74071 72659 75920 76526 72753 72649 72293 71837 70715 70004 69701 71562 72563 70288 71343 72137 71149 70763 71529 71614 71835 71040 71010 69564 70705 70440 70828 67965 71335 71490 72587 71665 71339 72249 71672 71380 71882 71668 70785 70475 71254 71988 71180 70693 71741 70912 71097 71022 70532 71952 70813 70735 70413 69879 70047 69914 68336 69459 68013 68710 67238 66934 67994 95454 93033 80457 76144 80525 74379 70500 67916 68612 67391 66174 67603 68345 67139 71597 72689 96644 73974 73852 70427 72031 69658 69785 72001 74535 75137 72680 72372 67293 68785 70207 72371 68387 66104 65992 66832 80893 90085 82624 92491 89625 86358 64320 63754 65341 66650 64708 65662 63863 65448 65353 66034 66728 65997 66601 68068 66188 72629 68037 70061 70850 69141 71137 70543 70644 73369 71926 73700 72356 69625 69020 69523 71176 72626 70557 71743 70445 77248 70225 74333 73147 78567 74918 74798 74985 76915 85042 94454 99647 94009 94796 92891 92470 91959 86772 87722 86266 86708 71180 71995 87441 93519 73354 90189 89923 91338 86810 89464 88283 69807 68373 81880 67480 80429 81376 80283 83373 72778 68777 67715 70523 84953 96734 69532 70386 71832 68857 72129 73815 93788 84693 67589 89089 67235 66120 66631 65816 66202 89694 68023 65402 64298 60762 72402 60835 60582 60612 76301 62419 60390 66579 65635 64196 66329 57548 58163 59150 58975 58892 57766 56971 58703 57895 58129 56817 56947 56054 56386 58403 54768 55344 56523 56200 53730 53908 58115 54870 55522 56418 57248 55609 54201 55379 55452 55235 53547 53474 50912 52048 51194 51745 52362 61887 52188 54627 52846 52596 54352 52917 52276 51855 52403 50905 52204 50717 52029 51903 51731 51494 52242 51771 51945 51061 49939 50060 50734 49635 49016 48193 48347 48301 47958 47641 48206 47943 48850 49008 47893 48019 49223 50336 48934 49398 49506 52046 49338 50022 48387 49891 49992 50092 49625 50063 50058 49945 49357 54518 50285 50065 50004 49218 52634 50359 50149 50856 49923 54729 55035 56865 55169 53448 54234 54265 51598 49415 54269 49713 48244 48750 47590 46808 51440 53158 54248 49495 54796 53983 53250 59734 46485 48079 46691 46424 47833 47466 47058 47433 47259 47457 59777 54257 52265 54336 52177 50404 53680 50965 48676 54216 48185 54697 66421 49111 50096 46851 49847 54288 49967 49334 50696 49900 48942 52921 48166 46117 45890 48130 70001 57539 75574 55769 50522 46979 49409 49058 52026 48034 49688 48191 48161 52355 51003 50890 54353 47935 68107 57955 58436 50982 52170 51651 49793 49184 52737 50084 49480 49997 54319 56019 52562 50954 86304 63194 50059 46496 49445 47277 50080 50745 56861 55274 57302 54880 51819 52767 57132 53703 49779 47663 60130 51867 52220 59847 51577 52103 64231 55115 52533 57958 55772 54043 54119 58880 69998 52822 62976 58715 60724 58768 66340 60500 60951 55839 58365 60140 64306 57729 70800 63343 55790 54714 52627 54528 51025 53395 54284 51238 54648 51553 50572 53909 52766 51387 52737 53106 52907 52696 53068 51805 52147 56852 54357 54703 52418 54092 55612 54371 50661 52937 50995 53154 49581 52842 51665 53169 52899 51934 56882 55755 53729 56599 55260 53856 53352 52786 55439 52559 54535 53029 53883 53499 53743 53757 52617 54808 55422 54892 55399 54527 55605 55527 56091 55810 56310 55299 59623 55308 56258 56033 56745 56262 56860 56686 57643 56730 59135 58235 60146 59874 57857 60217 59914 57191 56908 56305 56916 58272 57813 57552 57644 57725 55413 78240 59527 58099 57379 57127 57482 57306 57683 56358 56829 58999 56569 56331 57827 57662 54572 55533 55756 59117 56917 56447 57619 56992 58245 58267 57726 57978 58665 57749 58947 58528 57866 58011 58440 57088 58336 57432 59587 57565 58140 57665 58505 58832 59378 57596 61406 60856 58985 59756 60962 61221 62086 62522 61705 62378 61133 60594 59742 59229 60087 60497 59764 60060 59819 59422 59133 59895 59961 58557 59527 61121 61031 61201 60518 62273 58978 61514 63142 63261 62058 67882 61671 66928 68937 67129 64850 66236 65459 64246 66567 63571 64535 68235 72421 66970 67889 68031 64180 66680 68619 69600 65270 70891 75126 69461 69741 72032 69455 64060 72031 66439 69342 74302 71352 70496 74617 74334 75746 73288 68680 76783 72696 75485 74428 70459 77986 75141 75143 brightcove.com root domain Organic Keywords Worldwide 48065560 73402 73026 72800 72353 71934 71531 71244 71081 70892 70684 70508 70390 70722 71925 73458 74082 74484 74803 75061 75139 75025 74866 74598 74374 74171 73955 73609 73292 73191 72931 72650 72376 72145 72071 71849 72147 72370 72333 72092 71825 71307 71021 70434 69738 69384 69192 69718 70134 69947 69547 69145 68886 68526 68049 67840 67420 66916 66258 65740 65372 65036 64683 64369 64146 63864 63536 63637 63926 64102 64133 64087 64162 64291 64313 64632 64789 64756 64776 64785 64841 64954 65145 65300 65462 65605 65805 65903 66030 66092 66105 66059 66033 65924 65915 65852 65917 65371 65030 64807 64430 64167 63978 63797 63573 63415 63258 63161 63152 63292 63100 63003 63301 63230 63153 63425 63592 63878 63944 64044 64118 64437 64457 64909 64952 64885 64796 64734 64798 64842 64635 64610 64593 64546 64511 64560 64467 64335 64171 64100 63994 63859 63691 63523 63397 63271 63249 62924 62671 62591 62540 62410 62356 62171 62039 61871 61763 61738 61610 61487 62428 63104 63545 63781 64559 65239 65613 65911 66027 66128 66180 66376 66486 66653 66790 66840 66931 67084 67137 67083 67022 66990 67077 67040 67008 66973 67142 67650 67985 68337 68345 68246 67984 67768 67665 67582 67592 67593 67601 67773 67810 67830 67827 67810 67615 67524 67464 67310 67100 67101 67164 67617 68090 68281 68418 68749 68824 68986 69289 69383 69401 69437 69449 69330 69118 68641 68933 69062 69081 69023 69082 69227 69392 69477 69566 69713 69906 69956 69991 69833 69730 69645 69620 69544 69587 69588 69507 69516 69433 69303 69139 69119 68961 68686 68492 68379 68245 68058 67986 67729 67501 67256 67027 66850 66571 66425 66132 65834 65514 65059 64973 64817 64543 64393 64265 64142 64065 63926 63794 63699 63515 63402 63211 63516 63926 63813 63777 63870 63856 63945 63863 63856 63862 63756 63672 63663 63623 63680 63666 63639 63617 63621 63612 63535 63557 63557 63532 63454 63399 63256 63155 62948 62571 62420 62312 62214 62137 62068 61987 61902 61892 61886 61906 61720 61675 61490 61309 61131 60896 60699 60604 60627 60612 60967 61180 61403 61682 61986 62124 62208 62243 62317 62428 62419 62508 62602 62740 62793 63154 63318 63473 63713 63816 63855 63890 63935 63797 63861 63860 63820 63697 63694 63586 63478 63305 63174 63030 62829 62648 62339 62103 61901 61677 61372 60882 60427 60075 59800 59471 59046 58680 58435 58249 58168 57995 57778 57584 57450 57238 57138 57110 56885 56719 56581 56460 56587 56835 56912 57140 57208 57297 57437 57532 57656 57660 57748 57895 57924 58005 58109 58187 58114 58082 58078 58404 58936 59263 59615 59905 60238 60589 60975 61356 61680 62009 62350 62588 62830 63043 63210 63385 63337 63436 63622 64095 64521 64924 65310 65668 66039 66387 66732 67055 67171 67384 67538 67730 67873 67952 68000 68129 68128 68112 68135 68205 68224 68350 68404 68507 68581 68605 68605 68612 68792 68779 68719 68808 68816 68855 68898 68912 69091 69132 69180 69185 69290 69323 69410 69552 69842 69979 70065 70265 70801 71181 71384 71616 71721 71885 72001 72176 72277 72417 72385 72473 72548 72513 72453 72468 72615 72957 73041 73290 73488 74510 74927 75110 75384 75581 75904 76066 75992 75982 75884 75809 75640 75570 75330 75132 74887 74651 74453 74279 73967 73643 73325 73083 72817 72479 72124 71682 71209 70944 70642 70320 69979 69586 69277 68694 68259 67918 67757 67808 67729 67698 67821 68133 68377 68654 68741 68976 69130 69243 69400 69467 69486 69647 69764 69631 69533 69561 69491 69505 69644 69656 69671 69720 69967 70144 70246 70269 70298 70386 70413 70183 70101 70073 69946 69824 69676 69601 69484 69268 69069 68980 68878 68717 68644 68753 68810 68886 68870 68976 69031 68838 68925 68748 68375 68091 67742 67499 67356 67461 67392 67251 67213 67058 66929 66788 66702 66614 66476 66365 66209 66018 65655 65426 65150 65061 64755 64362 64002 63827 63609 63299 63139 63046 62878 62692 62321 62049 61618 61342 61126 60914 60757 60598 60440 60158 59990 59705 59574 59355 59160 58941 58949 58833 58845 58824 58920 59015 59106 59223 59348 59511 59554 59703 59851 59971 60104 60229 60296 60331 60339 60394 60469 60537 60520 60577 60627 60760 60890 60948 61053 61185 61295 61410 61572 61774 61992 62061 62116 62159 62306 62434 62397 62434 62536 62520 62422 62483 62480 62493 62525 62511 62591 62619 62671 62605 62543 62333 62193 61894 61639 61411 61253 61103 60996 61241 61324 61411 61616 61948 62139 62241 62392 62631 62671 62773 62864 62972 63143 63300 63502 63706 63892 64092 64245 64357 64464 64582 64582 brightcove.com root domain Organic Traffic Cost Worldwide 85910521 205106 202107 201591 195390 193231 192111 211418 190804 190730 192149 196295 186555 189622 190640 193735 192331 191847 192885 193702 196882 212164 194011 197710 193395 192436 190474 190278 189151 188639 187492 191695 188031 184362 193029 205313 206662 194116 191381 189951 189538 189034 188418 191225 186158 185858 186726 186170 187806 187004 173031 198650 198174 173671 174445 177247 171966 165311 156223 152991 155430 151712 152492 153277 153730 152604 149972 155805 153875 154871 155114 154314 154275 157763 159655 158758 155229 156207 155471 156279 154155 153737 156102 154902 155781 155896 157608 156730 150525 155106 154747 153320 150662 152655 151935 152358 152530 149153 145787 145358 145762 145113 144602 143513 144693 144258 146170 142954 146140 141426 138963 141700 168237 165073 144452 142920 143626 139000 142702 139806 140183 138410 131852 133938 131363 134293 133054 135111 139800 133754 133749 133377 133717 130590 130826 129873 131248 137166 138328 141324 130683 130443 128783 132778 131182 129009 128480 128149 143771 152252 144810 153008 151929 151152 128781 129055 127295 126518 126281 129305 125722 126462 127685 129128 130764 129404 130290 130393 131067 155491 129848 133151 130268 130044 132152 130964 134629 138231 133744 138114 135176 134882 134453 131648 132351 133239 136078 134033 133508 140127 136240 141936 136657 140173 137705 137770 137912 137610 142778 142785 140151 138320 138280 140087 148858 149518 146275 147088 147501 145315 150251 152077 152594 154871 150852 150361 152133 148047 151146 149326 149313 147554 149146 150768 149116 150071 152442 152898 151270 150353 148714 149653 150142 152387 152491 151630 152546 150823 150744 150055 153405 154432 152406 152024 152439 150153 149776 143575 144618 126676 126616 125982 122970 120858 124094 126338 124607 124126 124031 124853 129337 115897 114667 113968 113090 112536 103068 109067 109480 106894 107846 109426 109325 118534 106303 115857 113273 114347 113034 114718 113611 111506 111555 104388 103874 100840 100853 99987 100873 99587 111538 111494 99834 98673 100019 100706 110565 110825 108974 95675 106216 95649 97714 96468 110285 97607 109572 98043 98236 108409 101197 100485 98483 101428 98568 99382 97623 103032 102443 101820 100032 100034 98488 99523 100638 99207 94809 94773 94482 93013 87280 86420 85694 87334 87041 87376 85516 85203 84872 87098 86333 87851 88621 87868 88590 88472 90082 86254 90352 85495 87661 87924 90116 85892 85892 83041 82628 81581 80710 81784 84174 84648 84776 84542 85274 86138 85413 84724 85529 86583 91616 86631 84889 85920 91730 89787 90142 96770 102878 101691 102587 100979 99492 100806 103846 105124 104434 105554 108982 109047 106755 99780 104274 112300 112491 109637 109561 108617 112909 111773 112169 117712 115930 116030 116620 106527 107742 103194 103724 97696 99972 97050 93544 89620 87835 91628 87619 85961 88448 86942 86238 89348 84760 80293 84232 80678 81322 79598 81424 84394 84533 79955 76337 71510 73582 73158 76699 78100 74138 78832 76773 70714 73210 72490 77356 73792 73431 78251 76072 76809 74196 79452 77524 74130 79860 79441 83977 83350 87988 88870 77739 82366 77446 78717 81919 77282 74177 77552 76170 78252 94605 93022 95743 100958 104107 96139 98489 103765 109847 87136 86692 101907 86884 105787 89909 107951 99875 98515 99485 104100 124381 119001 123268 128553 126356 122001 122801 130846 124594 127978 126534 128415 127882 132080 130746 131029 130204 130341 129866 132907 132626 131709 131452 131263 132497 130372 131917 132806 131145 132224 132289 130915 132943 121875 120186 115139 113211 112486 112519 112412 111907 109352 109505 108353 108230 105515 107645 105335 105608 104167 97124 100247 100169 96826 99629 94421 91425 89263 89844 95332 101245 105043 103963 105136 104444 103824 99193 104690 101021 104707 104095 105547 107413 104960 106143 105579 111059 110993 96080 98432 93537 95690 93496 92776 91440 88212 86768 91661 84274 89229 89583 89209 86925 90822 88046 86837 85592 90240 89036 91032 87720 87131 89382 94285 90210 87281 89742 85931 87669 89273 89304 88180 88824 83650 88825 91295 90727 87279 86767 85719 90518 90147 87355 92349 90223 91742 90871 87842 88535 88457 89041 93564 94195 95063 92774 97910 93553 99294 99029 94235 95748 96737 94849 102299 96422 94253 98022 96812 90161 92304 89238 89899 95726 97700 90684 92235 91529 93984 90906 91941 94194 92298 98524 99383 102844 100383 99952 97411 100867 97163 96070 96196 97694 97967 101291 98747 99265 98038 96851 94448 90362 91118 89961 93036 96138 92618 92260 89009 90437 83009 93231 98767 100527 97948 96233 91956 99532 97166 93189 93195 93846 79806 85804 86049 81592 87644 91924 95143 97575 92169 94705 93213 100018 104108 99742 99224 100262 100135 97206 98747 99164 99745 95401 101564 97796 98367 100037 101748 97543 103231 102833 101046 100299 99720 104955 104280 102264 110128 101450 106550 107497 107497 brightcove.com root domain Paid Traffic Worldwide 5552193 14090 14101 16370 11329 15741 15766 18837 19274 19161 19139 18957 20038 20039 19995 19217 19196 19196 18880 19067 20409 20087 19849 19035 18818 18277 18954 19423 19310 19689 18936 18628 18399 18459 16366 16426 15811 15485 15430 15433 15487 15496 15026 14676 11004 10884 10652 12562 12717 12709 11657 9991 9947 9925 9843 10115 6537 6517 6224 6212 5559 5561 5612 5305 5418 5186 5126 4625 4631 4732 5109 6266 6315 6312 6287 6483 6549 8237 7635 7559 7588 7561 7847 8019 7951 8076 7844 7842 7859 7476 7476 7470 7409 7381 7377 6741 7985 8311 8440 8452 7960 7577 6643 6581 6596 6586 6413 6338 4444 3741 3684 3712 3704 3246 2820 2896 2355 2356 2376 2366 2373 2373 2353 2423 3206 3205 3614 3332 2381 2051 2107 2412 2428 2441 2434 2434 2427 2472 2418 2803 2786 2688 2637 2563 2560 2684 2548 2932 2931 2911 2905 2930 2920 3009 3147 2362 2362 2333 2321 2654 2654 2633 2575 1917 1988 1980 1991 1976 1921 1916 1912 1535 1519 1517 1517 1511 1375 1375 1371 1386 1339 1310 1309 1309 835 789 773 769 769 784 436 432 408 678 594 601 621 878 878 878 983 976 976 1015 1019 1020 1020 1020 1100 1114 1173 1172 1172 1172 1181 1181 1201 1217 1215 1210 1183 1189 1143 1199 1203 1239 1229 1211 1337 1350 2535 2536 2624 4179 4147 4157 4157 4164 4169 4182 4168 4163 4097 4098 4098 4132 4170 4162 4152 4211 4334 4375 4412 4605 4548 4540 4506 4528 4528 4522 4533 3243 3243 3229 1765 1759 1844 1823 1823 1756 1746 1746 1744 1643 1701 1701 1576 1957 1939 1891 1893 1771 1767 1721 1660 1660 1660 1641 1616 1616 1612 1598 1598 1598 1598 1507 1506 1426 1285 1285 1285 1285 1672 2399 2731 3727 3814 4263 4669 5244 5785 7798 8254 9461 9587 9869 11873 13455 13636 14136 14314 14399 14694 14957 14637 14683 14732 14744 14753 14905 15767 16017 16020 19517 18845 18633 17847 17757 17316 17292 16474 16403 14441 14188 13496 13316 13230 11194 9234 9237 8782 8360 8283 8238 8286 7946 7882 7810 7801 7585 7102 5880 5217 4909 1390 1390 1390 1389 1381 1381 1381 1380 1369 1346 1279 1258 1213 1186 1175 1178 1165 1132 1358 1405 1678 1353 1510 1558 2099 2484 2490 2509 2530 2647 2685 2747 2762 3237 4775 5037 5105 5630 5904 6083 6263 6550 6911 7545 7733 8396 8538 8631 9290 9830 9977 9991 10025 10068 10091 9934 9102 9830 10577 10976 11040 10989 11033 11098 11262 11232 10877 11455 13781 13943 15435 15658 15982 16589 16961 17983 19419 19628 20654 20755 22170 22428 22382 22305 22210 21916 21672 21453 20831 19929 19931 20349 20634 20691 20817 20623 21121 20848 20593 20244 20057 20224 19959 18519 17764 17204 18640 17802 17304 16421 16375 15948 14040 14040 14040 14045 14074 14207 14219 14227 14249 14088 13664 13702 13690 13486 13692 13309 13106 13091 13011 12138 11897 11674 11550 11460 11406 9651 9487 9298 9257 10467 10499 10734 10791 10983 11100 12523 12535 12298 12369 13586 13613 13580 13444 13361 11715 11485 11370 11220 11156 12644 12571 12569 12595 12594 12543 12523 12520 12653 13069 13080 13032 12823 13193 13127 12915 12859 12512 10817 10606 10353 9050 9329 9529 9744 11177 11077 10941 10945 10990 10933 9546 9496 10797 10457 10081 10181 10165 10150 10133 9816 9776 9745 8473 7883 7868 7859 7859 7797 9071 9073 9038 9028 9010 8632 8381 8217 8215 7899 8160 8156 8021 6557 6780 5491 5435 4296 4300 5363 5436 6923 7052 7056 7438 7835 7871 7891 7907 7966 7866 6783 6953 7199 7476 7480 8339 8339 8415 8425 8448 8670 9019 9024 9073 8963 8964 9177 9177 9191 8161 8205 8282 8289 8328 8307 8311 8326 8385 8555 8341 8246 7981 7836 7690 7866 8086 8209 8152 8525 8703 8703 8493 8143 8125 8038 7908 8133 6629 6536 6209 6162 6160 5786 5846 5633 4805 4766 3480 3366 3358 3213 3214 3215 3182 3122 3109 3026 2889 2848 2643 2153 2050 1993 1880 1911 1915 1941 1786 1793 1795 2027 2073 2064 2037 2026 2388 2768 2768 2745 2742 2769 2766 2762 2794 2820 2820 2845 2807 2773 2749 2749 2631 2526 2514 2500 2352 2346 2285 2232 2235 2234 1698 1651 1642 1615 1246 878 890 950 921 920 958 1006 1012 1034 1010 1010 brightcove.com root domain Paid Keywords Worldwide 160790 246 247 241 238 246 251 265 266 267 256 247 253 258 256 272 268 264 265 277 285 280 264 242 237 232 239 239 236 245 231 226 215 215 214 218 212 203 186 183 185 192 189 185 174 171 160 164 162 159 146 142 137 134 138 155 149 143 139 134 122 125 132 133 133 130 121 119 128 133 142 151 148 145 143 164 175 175 183 177 179 185 191 201 216 221 204 201 202 202 202 200 195 192 188 187 201 215 209 206 197 187 176 174 175 178 166 154 152 149 157 158 162 155 142 128 118 122 129 131 133 134 132 151 170 187 198 228 209 207 217 228 238 240 244 243 238 240 233 235 232 221 217 206 205 203 202 203 200 195 191 192 190 195 188 172 155 144 107 109 113 118 112 99 98 103 111 109 106 102 101 98 96 93 93 92 90 90 89 100 99 96 93 91 82 79 74 72 78 83 77 72 69 62 61 64 65 63 63 62 63 62 62 63 66 66 66 67 68 72 68 68 68 68 72 76 81 85 85 81 70 70 72 76 76 76 72 67 62 67 70 71 76 77 77 77 77 79 80 79 75 73 71 77 82 84 87 85 82 87 90 95 98 98 91 87 89 92 92 93 97 94 93 88 99 101 104 99 99 96 94 94 93 93 94 88 82 78 75 76 73 71 69 65 73 73 73 70 67 66 64 58 57 57 57 45 42 40 39 39 39 39 46 63 76 77 87 96 105 130 146 167 200 236 280 310 333 349 356 375 392 397 408 426 447 461 473 489 501 537 566 589 596 605 588 577 570 563 555 548 533 518 497 475 458 415 394 380 371 378 372 360 365 371 372 360 352 344 330 316 284 254 220 212 199 199 199 196 193 191 191 187 177 170 152 142 136 130 125 125 116 112 108 114 112 97 93 95 104 110 111 117 122 128 140 159 167 181 194 210 224 249 282 312 338 363 413 450 467 489 506 521 524 537 549 565 574 584 589 594 591 603 644 673 687 691 678 692 686 682 674 679 689 775 798 845 901 902 937 937 937 947 976 1023 1032 1042 1016 998 981 968 955 947 932 891 849 857 850 865 864 860 866 883 865 838 763 747 710 661 637 586 568 544 517 485 442 419 393 393 393 394 401 414 422 430 441 440 425 425 433 422 424 417 379 365 352 329 299 293 285 282 268 265 251 242 238 232 236 243 250 263 284 285 284 279 279 271 273 266 259 237 231 227 216 209 204 209 203 200 201 198 197 198 208 213 221 225 221 205 201 192 183 166 165 160 156 146 144 148 149 154 152 145 143 147 150 149 144 140 141 141 144 142 135 127 121 117 112 109 108 102 96 96 94 88 90 91 90 85 79 72 68 66 64 65 64 62 66 65 72 72 70 65 67 71 70 75 75 76 84 87 89 92 100 101 103 104 112 116 117 118 122 122 123 125 127 131 133 128 131 124 123 130 130 131 135 136 140 140 147 143 142 140 138 135 132 129 127 121 122 124 124 124 128 130 134 134 133 131 129 124 124 125 115 114 109 106 105 103 104 100 98 92 92 92 90 91 93 93 91 89 91 94 94 91 90 86 83 82 80 82 81 82 85 88 90 93 96 97 91 88 89 90 90 89 87 88 87 84 86 86 85 84 80 78 76 76 72 72 69 68 63 62 60 54 54 52 49 45 41 40 41 38 39 42 41 40 43 48 50 54 54 54 brightcove.com root domain Paid Traffic Cost Worldwide 34117498 29427 29446 29647 23312 26607 26794 31042 33156 33029 32989 31976 32753 32768 32509 29976 29908 29896 27591 28052 30500 29953 29625 27747 27388 26466 29199 31550 31237 32308 30359 29731 29147 29324 29449 29953 29169 28542 28237 28232 28456 28450 26395 26063 23325 22809 20818 21000 21146 21143 18901 17965 17835 18216 17663 18341 14550 14545 13188 13045 11630 11633 11993 11735 10127 9622 9114 8240 8263 8350 8689 10783 10815 10784 10712 11128 11089 18215 20262 20127 20208 19828 20096 20233 19418 19676 19045 19044 19200 17890 17890 17795 17684 17362 17356 16552 20567 21005 21656 21641 19773 19418 18194 18365 18411 18576 19091 19072 11863 10824 10946 10920 11345 10379 9231 9299 8448 8462 8679 9203 9765 9765 9646 9772 19475 19507 22544 21927 18989 18104 18617 19043 19104 19141 18900 18898 18720 18896 17959 20086 20054 19834 19810 19191 19201 19489 19363 21151 21137 20967 20268 20270 19628 19819 22317 12602 12564 11370 10976 11118 11191 10948 10728 8527 8629 8887 8906 8859 8708 8677 8657 6582 6562 6553 6553 6510 6165 6165 6165 6248 6104 6101 6091 6082 4065 3447 2101 2103 2112 2622 2423 2358 2319 3679 3527 3532 3338 3827 3827 3826 4379 4374 4374 4445 4448 4457 4457 4463 4853 5045 5957 5955 5955 5955 6064 6087 6182 6256 6233 6220 5467 5600 5494 5613 5639 5746 5727 5689 7813 7814 9176 9176 9189 9422 9372 9495 9495 9500 11687 11993 11801 11780 11476 11504 11520 11601 12080 12086 11980 10868 11107 11366 11420 11799 11667 11625 11556 12922 12922 12940 12996 11082 11081 11068 9862 9692 10107 9971 9971 7666 7652 7652 7651 6915 7085 7066 6526 8040 7975 7984 7993 7754 7741 7449 7273 7273 7273 7225 5859 5859 5852 5786 5785 5785 5785 5414 5410 5012 4797 4797 4797 4797 6189 7401 8267 9961 10042 10739 11910 12441 12937 15650 17516 19811 23047 23725 26908 28585 29200 29837 30317 30485 30881 31820 30693 30851 30681 30527 30543 30442 31705 32271 32037 34125 32914 32128 30686 30615 29917 29896 28115 27831 25051 23698 24328 21030 21115 17942 15337 15292 15745 15906 15741 15843 16724 15692 15531 15481 15438 15288 13975 12537 11652 11136 9024 9024 9024 9024 9017 9017 9017 9017 8991 8991 7742 7608 7291 7262 7076 7071 7047 5507 5441 5524 5671 3912 7080 7355 9528 11358 12484 12572 12659 13123 13190 13617 13638 16944 26678 38517 38940 64436 71698 80208 86931 88913 99810 112689 135590 138990 141672 142193 149459 167436 168844 173062 173344 171198 170759 188229 185866 197966 206234 211881 213678 213501 214184 216088 201343 198591 185699 187831 214647 220307 239357 247988 255122 256990 251544 326724 327123 340659 358482 360355 343989 345513 344772 344424 344035 342806 323837 318785 312288 293487 321599 336421 338908 338292 344889 340234 341943 337340 336524 333255 308713 289121 274084 248760 245361 221079 237031 161066 145780 137791 126443 119894 118365 118365 118365 118390 119405 127337 127417 127447 132390 119268 114942 113812 111681 105803 105175 103307 102718 102823 102941 100183 101040 100687 83958 79295 79091 56398 54544 52639 52481 60980 61742 66213 66689 67083 67445 68750 68168 67080 67491 72584 72792 72569 72019 71817 60964 60682 60642 60565 60202 66052 65527 64354 64513 63326 62160 61979 63459 62794 65552 65626 65194 59196 58296 57812 57187 57037 53808 53546 52581 50231 44332 45590 46282 47165 54655 54128 53868 53881 54543 54219 48643 48397 54249 52173 50486 50698 50671 48916 48863 47662 47491 47373 42728 39875 39585 39088 39095 38858 44726 44729 44596 44575 44507 42472 41397 39740 39732 37934 38646 38598 37810 30204 30705 24704 24450 18234 18239 20314 22021 29767 28355 28383 30697 31844 33140 33237 33264 33550 33328 28336 28635 30528 31768 31762 32127 32081 32391 32399 32494 33529 34872 34875 35131 34039 34038 36181 35410 35431 33714 33783 35018 35012 35114 35021 38501 38340 48656 49760 49378 49205 48153 47915 46436 46612 47388 47444 47274 49561 49720 49690 48575 47320 47275 46680 46427 47394 37216 35707 33557 33497 33208 31794 31813 30828 30558 26965 21819 11297 11288 10236 10236 10241 10179 9914 9890 9339 9014 8799 8443 6669 5883 5738 5401 5302 5300 5357 4766 4786 4796 5754 5882 5888 5484 5479 6267 7015 7015 6963 6956 7366 7359 7359 7446 7519 7603 7681 7554 7516 7428 7428 6711 6589 6543 6507 6462 6454 6282 5975 5982 5982 4171 4040 3941 3892 3175 2393 2446 2568 2517 2515 2644 2836 2854 2945 2882 2882