Recent Earthquakes List (Rolling 24 Hours) — M1.0+

Live Data Feed — Last updated: Updated automatically — see event times below (UTC)

Listed below is the most recent global earthquake activity from the rolling past 24 hours, displayed as magnitude M1.0+ with location, UTC time, and depth. Whether you’re tracking a specific region or just curious about our planet’s movement, you’ll find the most recent reported data below. Data is sourced from the U.S. Geological Survey (USGS) public feeds and event details may be revised.

Latest Earthquake Data – Past 24 hrs

The earthquakes can be sorted by magnitude, location, UTC time, and depth.

Magnitude Location Time (UTC) Depth
5.295 km SSE of Sungai Penuh, Indonesia2026-03-07 16:58:43 UTC88.8 km
5.120 km ESE of Farkhār, Afghanistan2026-03-07 18:24:35 UTC197.1 km
5.1119 km E of Caucete, Argentina2026-03-07 17:13:26 UTC146.4 km
5.193 km E of Hihifo, Tonga2026-03-07 00:44:53 UTC10.0 km
5.04 km E of Hukay, Philippines2026-03-07 16:04:54 UTC161.2 km
4.9165 km NE of Neiafu, Tonga2026-03-07 18:04:13 UTC10.0 km
4.88 km NNW of Huabal, Peru2026-03-07 18:15:33 UTC22.2 km
4.717 km ESE of Manay, Philippines2026-03-07 05:57:58 UTC80.5 km
4.621 km ENE of Sallique, Peru2026-03-07 16:36:10 UTC41.9 km
4.6148 km SSE of Vilyuchinsk, Russia2026-03-07 07:36:15 UTC35.0 km
4.516 km SSE of Petropavlovsk-Kamchatsky, Russia2026-03-07 08:42:10 UTC79.5 km
4.5northern Mid-Atlantic Ridge2026-03-07 03:41:44 UTC10.0 km
4.473 km NW of Tamarindo, Costa Rica2026-03-07 17:42:45 UTC46.6 km
4.261 km SSW of Ashkāsham, Afghanistan2026-03-07 03:28:57 UTC102.0 km
4.12 km SSE of Santa María Ixhuatán, Guatemala2026-03-07 07:40:42 UTC10.0 km
4.174 km W of Bandar Abbas, Iran2026-03-07 03:18:12 UTC10.0 km
3.9235 km ESE of Attu Station, Alaska2026-03-07 13:10:49 UTC10.0 km
3.876 km WSW of Nikolski, Alaska2026-03-07 17:02:05 UTC21.9 km
3.855 km S of Whites City, New Mexico2026-03-07 07:11:25 UTC6.1 km
3.651 km SE of Punta Cana, Dominican Republic2026-03-07 13:50:01 UTC86.0 km
3.655 km S of Whites City, New Mexico2026-03-07 08:12:42 UTC6.1 km
3.474 km N of Arecibo, Puerto Rico2026-03-07 19:58:58 UTC44.1 km
3.3278 km ESE of Attu Station, Alaska2026-03-07 14:48:37 UTC10.0 km
3.3249 km WSW of Adak, Alaska2026-03-07 13:59:49 UTC10.0 km
3.2113 km N of Culebra, Puerto Rico2026-03-07 03:20:12 UTC63.6 km
3.292 km N of Arecibo, Puerto Rico2026-03-07 21:38:33 UTC25.6 km
3.1238 km ESE of Attu Station, Alaska2026-03-07 09:45:57 UTC10.0 km
3.149 km ESE of Nikolski, Alaska2026-03-07 05:02:25 UTC35.0 km
3.186 km N of Arecibo, Puerto Rico2026-03-07 16:16:54 UTC24.5 km
3.0101 km SW of Nikolski, Alaska2026-03-07 08:49:13 UTC10.0 km
2.933 km SE of Malaga, New Mexico2026-03-07 09:53:59 UTC6.6 km
2.956 km S of Whites City, New Mexico2026-03-07 09:33:22 UTC5.0 km
2.959 km S of Whites City, New Mexico2026-03-07 01:05:25 UTC5.9 km
2.914 km S of Volcano, Hawaii2026-03-07 06:45:18 UTC5.0 km
2.822 km SW of South Dos Palos, CA2026-03-07 07:09:33 UTC6.4 km
2.821 km SSE of Pāhala, Hawaii2026-03-07 14:47:13 UTC33.7 km
2.755 km S of Whites City, New Mexico2026-03-07 10:59:27 UTC4.9 km
2.7138 km WSW of Adak, Alaska2026-03-07 00:40:21 UTC33.0 km
2.735 km E of Bonanza, Oregon2026-03-07 00:42:16 UTC0.0 km
2.657 km S of Whites City, New Mexico2026-03-07 10:15:43 UTC4.5 km
2.656 km S of Whites City, New Mexico2026-03-07 08:13:18 UTC6.6 km
2.6100 km SW of Nikolski, Alaska2026-03-07 04:27:50 UTC27.9 km
2.659 km WNW of Happy Valley, Alaska2026-03-07 00:54:04 UTC96.3 km
2.67 km ENE of Calexico, CA2026-03-07 01:20:44 UTC14.0 km
2.51 km SW of Aptos Hills-Larkin Valley, CA2026-03-07 13:22:52 UTC4.8 km
2.54 km S of Anderson Springs, CA2026-03-07 22:28:15 UTC0.7 km
2.53 km S of Anderson Springs, CA2026-03-07 22:27:40 UTC1.3 km
2.51 km ENE of Larkfield-Wikiup, CA2026-03-07 21:57:04 UTC4.5 km
2.523 km NNW of Whites City, New Mexico2026-03-07 17:16:59 UTC5.0 km
2.544 km ESE of Pedro Bay, Alaska2026-03-07 15:44:14 UTC125.5 km
2.57 km NNE of Midland, Texas2026-03-07 14:36:55 UTC3.9 km
2.513 km NNW of Sterling, Alaska2026-03-07 13:57:57 UTC54.1 km
2.577 km SSE of Akutan, Alaska2026-03-07 08:29:06 UTC35.0 km
2.556 km S of Whites City, New Mexico2026-03-07 07:20:25 UTC6.2 km
2.544 km E of Pedro Bay, Alaska2026-03-07 03:06:15 UTC145.8 km
2.582 km SW of Adak, Alaska2026-03-07 01:20:20 UTC35.0 km
2.545 km W of Anchor Point, Alaska2026-03-07 00:21:19 UTC97.2 km
2.52 km WSW of Maricao, Puerto Rico2026-03-07 03:10:12 UTC23.2 km
2.59 km WSW of Alberto Oviedo Mota, B.C., MX2026-03-06 23:30:16 UTC9.7 km
2.513 km ESE of Pāhala, Hawaii2026-03-07 19:22:47 UTC28.3 km
2.457 km S of Whites City, New Mexico2026-03-07 19:00:01 UTC4.7 km
2.435 km SE of Denali National Park, Alaska2026-03-07 10:03:13 UTC2.7 km
2.458 km WNW of Toyah, Texas2026-03-07 08:21:21 UTC0.0 km
2.457 km S of Whites City, New Mexico2026-03-07 07:19:57 UTC3.1 km
2.434 km ESE of Halibut Cove, Alaska2026-03-07 06:53:43 UTC31.4 km
2.413 km W of Forsan, Texas2026-03-07 02:44:10 UTC3.4 km
2.313 km SE of Clam Gulch, Alaska2026-03-07 22:58:10 UTC54.6 km
2.358 km W of Skwentna, Alaska2026-03-07 22:04:09 UTC2.1 km
2.3101 km N of Yakutat, Alaska2026-03-07 10:07:34 UTC2.5 km
2.357 km S of Whites City, New Mexico2026-03-07 09:33:20 UTC6.1 km
2.356 km S of Whites City, New Mexico2026-03-07 09:28:02 UTC4.8 km
2.356 km SE of Egegik, Alaska2026-03-07 03:01:58 UTC159.0 km
2.365 km ESE of Pedro Bay, Alaska2026-03-06 23:54:22 UTC94.1 km
2.346 km W of La Jolla, CA2026-03-07 05:57:48 UTC3.2 km
2.24 km W of Lake Henshaw, CA2026-03-07 01:35:12 UTC9.6 km
2.223 km N of Yucca Valley, CA2026-03-07 07:54:58 UTC8.6 km
2.220 km N of Fishhook, Alaska2026-03-07 15:18:54 UTC0.8 km
2.247 km NNW of Skwentna, Alaska2026-03-07 13:39:11 UTC108.3 km
2.24 km N of Houston, Alaska2026-03-07 10:58:19 UTC27.7 km
2.233 km SE of Malaga, New Mexico2026-03-07 09:55:59 UTC6.5 km
2.2115 km N of Yakutat, Alaska2026-03-07 04:53:35 UTC12.4 km
2.165 km WSW of Cantwell, Alaska2026-03-07 22:24:40 UTC92.4 km
2.157 km S of Whites City, New Mexico2026-03-07 20:30:39 UTC4.3 km
2.139 km WSW of Petersville, Alaska2026-03-07 12:49:02 UTC92.9 km
2.1113 km N of Yakutat, Alaska2026-03-07 12:32:23 UTC14.0 km
2.162 km WNW of Happy Valley, Alaska2026-03-07 11:19:02 UTC114.9 km
2.114 km NW of Sutton-Alpine, Alaska2026-03-07 04:43:49 UTC5.8 km
2.1101 km N of Yakutat, Alaska2026-03-07 04:12:10 UTC6.8 km
2.1157 km ESE of McCarthy, Alaska2026-03-07 04:08:23 UTC4.6 km
2.1113 km N of Yakutat, Alaska2026-03-07 03:39:39 UTC9.4 km
2.1111 km N of Yakutat, Alaska2026-03-07 01:34:18 UTC11.4 km
2.14 km W of Lake Henshaw, CA2026-03-07 05:58:01 UTC9.5 km
2.01 km S of Pinnacles, CA2026-03-07 16:11:28 UTC6.0 km
2.057 km S of Whites City, New Mexico2026-03-07 22:37:28 UTC4.3 km
2.08 km S of Soldotna, Alaska2026-03-07 15:59:31 UTC59.0 km
2.056 km S of Whites City, New Mexico2026-03-07 14:56:35 UTC3.8 km
2.063 km WNW of Anchor Point, Alaska2026-03-07 14:30:30 UTC115.3 km
2.06 km WNW of Cobb, CA2026-03-07 11:48:12 UTC1.7 km
2.051 km W of Happy Valley, Alaska2026-03-07 08:20:35 UTC97.4 km
2.063 km ENE of McCarthy, Alaska2026-03-07 07:17:56 UTC11.4 km
2.054 km SSE of Cantwell, Alaska2026-03-07 01:13:31 UTC0.9 km
1.911 km NNE of Pāhala, Hawaii2026-03-07 11:22:58 UTC29.9 km
1.951 km ESE of Beatty, Nevada2026-03-07 07:07:17 UTC5.5 km
1.910 km WNW of Point Possession, Alaska2026-03-07 21:54:27 UTC1.1 km
1.961 km W of Anchor Point, Alaska2026-03-07 20:24:37 UTC102.7 km
1.962 km S of Whites City, New Mexico2026-03-07 16:14:51 UTC5.1 km
1.910 km WNW of Happy Valley, Alaska2026-03-07 15:24:58 UTC77.1 km
1.955 km S of Whites City, New Mexico2026-03-07 13:57:21 UTC6.4 km
1.922 km E of Susitna North, Alaska2026-03-07 13:03:39 UTC29.5 km
1.911 km N of Chistochina, Alaska2026-03-07 12:36:19 UTC14.0 km
1.935 km NE of Petersville, Alaska2026-03-07 11:46:55 UTC77.3 km
1.956 km NNW of Petersville, Alaska2026-03-07 11:17:44 UTC112.7 km
1.955 km S of Whites City, New Mexico2026-03-07 09:35:09 UTC5.2 km
1.953 km ENE of Susitna North, Alaska2026-03-07 04:24:23 UTC3.9 km
1.929 km ESE of Denali National Park, Alaska2026-03-07 02:57:41 UTC4.3 km
1.919 km W of Anderson, Alaska2026-03-07 02:36:32 UTC3.9 km
1.92 km WNW of Saint Helens, Oregon2026-03-06 23:34:44 UTC0.0 km
1.96 km SW of Volcano, Hawaii2026-03-07 16:07:02 UTC0.0 km
1.934 km ESE of Naalehu, Hawaii2026-03-07 09:29:42 UTC39.2 km
1.921 km SSE of Pāhala, Hawaii2026-03-07 19:12:31 UTC37.0 km
1.83 km SE of The Geysers, CA2026-03-07 06:12:52 UTC2.7 km
1.81 km S of Hōlualoa, Hawaii2026-03-07 17:22:02 UTC13.3 km
1.86 km SSE of Pāhala, Hawaii2026-03-07 13:43:40 UTC31.9 km
1.88 km SW of Marina del Rey, CA2026-03-07 02:41:54 UTC8.6 km
1.857 km SSW of Whites City, New Mexico2026-03-07 18:40:17 UTC14.9 km
1.815 km N of Meadow Lakes, Alaska2026-03-07 12:15:16 UTC28.2 km
1.861 km S of Whites City, New Mexico2026-03-07 05:56:27 UTC3.8 km
1.86 km NNE of Lake Pillsbury, CA2026-03-07 22:40:59 UTC11.1 km
1.736 km NE of Redway, CA2026-03-07 12:34:32 UTC25.0 km
1.74 km ESE of San Ramon, CA2026-03-07 10:25:53 UTC5.6 km
1.74 km W of Lake Henshaw, CA2026-03-07 05:58:48 UTC10.6 km
1.711 km E of Pāhala, Hawaii2026-03-07 06:33:05 UTC30.1 km
1.76 km SE of Mineral, Washington2026-03-07 21:33:21 UTC22.0 km
1.72 km NW of The Geysers, CA2026-03-07 00:51:31 UTC1.1 km
1.757 km S of Whites City, New Mexico2026-03-07 20:24:38 UTC4.5 km
1.735 km NNW of Chase, Alaska2026-03-07 14:11:19 UTC80.6 km
1.756 km SSW of Whites City, New Mexico2026-03-07 12:43:48 UTC3.3 km
1.756 km SSW of Whites City, New Mexico2026-03-07 12:43:48 UTC3.3 km
1.779 km NW of Aleneva, Alaska2026-03-07 07:30:02 UTC85.9 km
1.794 km SSE of Kokhanok, Alaska2026-03-07 05:10:29 UTC6.4 km
1.78 km SW of Marina del Rey, CA2026-03-07 03:05:21 UTC9.3 km
1.712 km W of Petrolia, CA2026-03-07 19:15:41 UTC8.0 km
1.79 km WSW of Julian, CA2026-03-07 22:38:19 UTC21.2 km
1.79 km NNE of Brooktrails, CA2026-03-07 13:09:59 UTC7.2 km
1.74 km W of Lake Henshaw, CA2026-03-07 06:19:42 UTC9.5 km
1.65 km SSE of Lake Henshaw, CA2026-03-07 05:25:32 UTC9.9 km
1.658 km S of Whites City, New Mexico2026-03-07 21:27:35 UTC3.9 km
1.655 km S of Whites City, New Mexico2026-03-07 20:55:06 UTC4.5 km
1.655 km S of Whites City, New Mexico2026-03-07 20:55:06 UTC4.5 km
1.619 km W of Anderson, Alaska2026-03-07 20:05:56 UTC5.0 km
1.656 km S of Whites City, New Mexico2026-03-07 19:07:46 UTC3.9 km
1.639 km E of Susitna North, Alaska2026-03-07 15:23:16 UTC18.8 km
1.612 km NNW of Angwin, CA2026-03-07 14:09:16 UTC5.9 km
1.632 km SE of Malaga, New Mexico2026-03-07 13:58:40 UTC4.9 km
1.68 km N of Round Valley, CA2026-03-07 11:13:12 UTC10.0 km
1.656 km S of Whites City, New Mexico2026-03-07 08:50:40 UTC4.3 km
1.628 km NE of Pleasant Valley, Alaska2026-03-07 08:31:09 UTC5.5 km
1.631 km NNW of Mentone, Texas2026-03-07 08:21:39 UTC15.6 km
1.660 km S of Whites City, New Mexico2026-03-07 06:30:44 UTC4.2 km
1.619 km S of Westbrook, Texas2026-03-07 03:18:47 UTC2.0 km
1.68 km NW of Harding-Birch Lakes, Alaska2026-03-07 01:19:33 UTC3.1 km
1.63 km S of Anderson Springs, CA2026-03-07 22:30:10 UTC1.3 km
1.624 km SW of Lamont, CA2026-03-07 19:50:07 UTC12.1 km
1.652 km ESE of Beatty, Nevada2026-03-06 23:13:33 UTC6.9 km
1.64 km W of Lake Henshaw, CA2026-03-07 05:25:25 UTC10.1 km
1.564 km SE of Lovelock, Nevada2026-03-07 16:34:14 UTC4.0 km
1.57 km WNW of Cobb, CA2026-03-07 07:27:32 UTC1.6 km
1.56 km NNE of Lake Pillsbury, CA2026-03-07 22:40:48 UTC10.1 km
1.554 km S of Whites City, New Mexico2026-03-07 08:58:59 UTC2.5 km
1.555 km S of Whites City, New Mexico2026-03-07 08:26:46 UTC7.2 km
1.555 km S of Whites City, New Mexico2026-03-07 08:11:33 UTC4.4 km
1.525 km NNW of Eureka Roadhouse, Alaska2026-03-07 01:24:55 UTC37.0 km
1.58 km NE of Balmorhea, Texas2026-03-07 01:24:26 UTC5.2 km
1.535 km WSW of Furnace Creek, CA2026-03-07 04:17:56 UTC7.8 km
1.524 km SSE of Dyer, Nevada2026-03-07 22:52:09 UTC0.4 km
1.54 km W of Lake Henshaw, CA2026-03-07 01:43:37 UTC9.3 km
1.43 km ENE of Maltby, Washington2026-03-07 15:19:38 UTC22.5 km
1.411 km WNW of Corona, CA2026-03-07 10:27:00 UTC13.2 km
1.458 km SSW of Goldfield, Nevada2026-03-07 18:49:40 UTC3.3 km
1.46 km WSW of Kenwood, CA2026-03-07 04:59:37 UTC7.2 km
1.43 km SSE of Highland Park, CA2026-03-07 03:11:18 UTC9.8 km
1.418 km NW of Midland, Texas2026-03-07 19:34:37 UTC4.0 km
1.421 km N of Fishhook, Alaska2026-03-07 18:13:46 UTC4.1 km
1.462 km S of Whites City, New Mexico2026-03-07 16:26:30 UTC4.5 km
1.418 km NW of Midland, Texas2026-03-07 13:34:38 UTC4.2 km
1.49 km WSW of Corona, CA2026-03-07 01:47:44 UTC3.7 km
1.44 km W of Lake Henshaw, CA2026-03-07 06:00:09 UTC9.6 km
1.33 km S of Anderson Springs, CA2026-03-07 22:45:45 UTC0.0 km
1.38 km W of Templeton, CA2026-03-07 21:49:35 UTC6.3 km
1.312 km N of Toyah, Texas2026-03-07 18:04:40 UTC6.3 km
1.327 km SSE of Glacier View, Alaska2026-03-07 10:29:56 UTC5.0 km
1.330 km SSE of Midland, Texas2026-03-07 09:19:12 UTC4.0 km
1.318 km WSW of Mentone, Texas2026-03-07 02:44:41 UTC15.7 km
1.322 km N of Yucca Valley, CA2026-03-07 07:53:10 UTC6.2 km
1.38 km ENE of Nuevo, CA2026-03-07 18:18:13 UTC27.6 km
1.325 km NNE of Searles Valley, CA2026-03-07 00:01:40 UTC2.2 km
1.351 km ESE of Beatty, Nevada2026-03-07 03:11:21 UTC6.8 km
1.29 km E of Mammoth Lakes, CA2026-03-07 21:32:04 UTC0.0 km
1.210 km W of Big Bear Lake, CA2026-03-07 11:50:52 UTC6.5 km
1.221 km E of Julian, CA2026-03-07 14:23:20 UTC0.0 km
1.213 km ENE of Ocotillo, CA2026-03-07 04:32:22 UTC5.9 km
1.223 km N of Yucca Valley, CA2026-03-07 08:49:25 UTC7.7 km
1.24 km W of Lake Henshaw, CA2026-03-07 06:52:37 UTC11.6 km
1.28 km NW of The Geysers, CA2026-03-07 22:59:35 UTC1.9 km
1.23 km NW of The Geysers, CA2026-03-07 22:55:24 UTC2.5 km
1.17 km SW of Corona, CA2026-03-07 08:39:31 UTC9.5 km
1.16 km NW of The Geysers, CA2026-03-07 01:34:23 UTC3.2 km
1.123 km N of Yucca Valley, CA2026-03-07 08:19:27 UTC7.7 km
1.08 km NW of The Geysers, CA2026-03-07 04:04:45 UTC1.6 km
1.010 km S of Banning, CA2026-03-07 02:15:06 UTC16.2 km
1.04 km S of Idyllwild, CA2026-03-07 17:06:54 UTC17.9 km
1.012 km W of Stanton, Texas2026-03-07 21:42:51 UTC4.4 km
1.050 km NW of Beluga, Alaska2026-03-07 17:41:00 UTC88.1 km
1.033 km SE of Malaga, New Mexico2026-03-07 11:36:39 UTC2.6 km
1.038 km NW of Stanton, Texas2026-03-07 08:31:50 UTC4.8 km

Early values are preliminary and may be updated as more seismic station data arrives. Magnitude, depth, and even location can change slightly after the first report.

Quick Guide to This List

New to tracking seismic activity? Here’s the fast version of what the data above means.

  • Magnitude: Measures the earthquake’s size (energy released). Small quakes are common and often not felt, especially if they’re deep or offshore. Feeling reports depend on distance and local ground conditions.
  • Depth (hypocenter): How far below the surface the quake started. Shallow earthquakes (often considered under ~70 km / 43 mi) are more likely to produce noticeable shaking near the epicenter than deeper events.
  • Location: A descriptive place name from the source feed, often shown as a distance and direction from the nearest well-known location.
  • UTC Time: Times are shown in Coordinated Universal Time (UTC) so the list stays consistent worldwide.
  • Why earthquakes cluster: Most earthquakes occur along tectonic plate boundaries. Active zones around the Pacific Ring of Fire often appear frequently in global 24-hour lists.

What’s happening globally in the last 24 hours

Key statistics for earthquakes detected in the past 24 hours, including total count, most active regions, and largest recorded event so far.

Quick Stats

Last 24 hours (≥1.0 mag): 215
Total quakes (all magnitudes): 246
Largest quake: M5.2 - 95 km SSE of Sungai Penuh, Indonesia
Most active region: Alaska (63)
Last updated (UTC): 2026-03-07 23:03:14 UTC

Where earthquakes are clustering right now

These are the parts of the world currently experiencing heightened seismic activity, based on real-time earthquake clustering. You can also see these on our live earthquake map.

Earthquake Hotspots

Alaska (63)
CA (58)
New Mexico (38)
Texas (13)
Hawaii (10)
Nevada (6)
Puerto Rico (5)
Washington (2)

Largest Earthquakes (Last 24 Hours)

A list of significant earthquakes (magnitude 4.5 and above) that occurred in the last 24 hours.

Recent Significant Events

M5.295 km SSE of Sungai Penuh, Indonesia
2026-03-07 16:58:43 UTC · Depth 88.8 km
M5.120 km ESE of Farkhār, Afghanistan
2026-03-07 18:24:35 UTC · Depth 197.1 km
M5.1119 km E of Caucete, Argentina
2026-03-07 17:13:26 UTC · Depth 146.4 km
M5.193 km E of Hihifo, Tonga
2026-03-07 00:44:53 UTC · Depth 10.0 km
M5.04 km E of Hukay, Philippines
2026-03-07 16:04:54 UTC · Depth 161.2 km
M4.9165 km NE of Neiafu, Tonga
2026-03-07 18:04:13 UTC · Depth 10.0 km
M4.88 km NNW of Huabal, Peru
2026-03-07 18:15:33 UTC · Depth 22.2 km
M4.717 km ESE of Manay, Philippines
2026-03-07 05:57:58 UTC · Depth 80.5 km
M4.621 km ENE of Sallique, Peru
2026-03-07 16:36:10 UTC · Depth 41.9 km
M4.6148 km SSE of Vilyuchinsk, Russia
2026-03-07 07:36:15 UTC · Depth 35.0 km

This data is sourced directly from the U.S. Geological Survey (USGS) earthquake feeds (GeoJSON). This page displays M1.0+ events by filtering the USGS past-day feed. Event details and magnitudes may be revised after initial publication as more seismic data is analyzed. Times on this page are shown in UTC.

Feed documentation: USGS GeoJSON feeds

Scroll to Top