Companies from Bucuresti

According to the official data available for year 2024, in Bucuresti au reported financial data 297.800 by companies with a cumulated sales figure of 998,462.68 millions ron higher with 2 % compared to the previous year and representing 36.78 % from the sales figure of all companies at national national. Bucuresti is on the rank 1 in the Romanian top by the sales figure registered by the companies presented here. Bucuresti are represented by NACE codes: 4711 - Comert cu amanuntul in magazine nespecializate, cu vanzare predominanta de produse alimentare, bauturi si tutun 4120 - Lucrari de constructii a cladirilor rezidentiale si nerezidentiale 7022 - Activitati de consultanta pentru afaceri si management 7311 - Activitati ale agentiilor de publicitate 4791 - Comert cu amanuntul prin intermediul caselor de comenzi sau prin Internet. In total, in county Bucuresti work 1,147,117 persons. From the county companies Bucuresti 134435 reported a sales figure higher than 0, while out of these 96,877 registered net fiscal profit. 69,324 registered losses. Complete information about the financial stetements of the companies from county Bucuresti their legal situation (associates, contact data, etc), trials in courts, payment and debts of the company to the state budgets you can find requesting

VGA PLAST SRL-D

Fiscal Code: 36344722 Registration number Trade Register: J40/9912/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. IZVORUL

DENISA MARIA FRUCTS SRL

Fiscal Code: 36344919 Registration number Trade Register: J40/9916/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. PIATA NA

FRENCKY MARICRIS STYLE SRL

Fiscal Code: 36345108 Registration number Trade Register: J40/9919/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. CORNIŞEI

RETRO LEGEND GARAGE S.R.L.

Fiscal Code: 36346421 Registration number Trade Register: J40/14118/2018, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, SPL. UNIRII,

OANA SUDITU DESIGN SRL

Fiscal Code: 36347443 Registration number Trade Register: J40/9953/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. CRIVĂŢUL

PURPLE RIVERS MEDIA SRL

Fiscal Code: 36347486 Registration number Trade Register: J40/9933/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, ALEEA LUNCA B

BREASLA AGRICULTORILOR S.A.

Fiscal Code: 36347494 Registration number Trade Register: J40/9957/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. FLOARE R

SYTA MEDIA HOLDINGS SRL

Fiscal Code: 36347508 Registration number Trade Register: J40/9952/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. CÂMPIA L

TURQOISE MAGIC FLOWERS SRL

Fiscal Code: 36347516 Registration number Trade Register: J40/9949/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. ŢEPEŞ VO

COMOD DIVERS SRL

Fiscal Code: 36347524 Registration number Trade Register: J40/9947/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. POIANA C

CASA JAD SRL

Fiscal Code: 36347591 Registration number Trade Register: J40/9944/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. CRĂCIUN,

ŞTEFAN IMPORT-EXPORT CONCEPT SRL

Fiscal Code: 36347630 Registration number Trade Register: J40/9925/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. BĂILEŞTI

CARSON SISTEM SRL

Fiscal Code: 36347664 Registration number Trade Register: J40/9941/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. MĂGURA V

IMAH - INTERNATIONAL MARKETING AND HOLDINGS SRL

Fiscal Code: 36348554 Registration number Trade Register: J40/9963/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. CÂMPIA L

ADIR BIO IMPORT SRL

Fiscal Code: 36348805 Registration number Trade Register: J40/9969/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. PETALELO

DENISS TRANS TEAM SRL

Fiscal Code: 36350120 Registration number Trade Register: J40/22624/2022, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. ARGENTIN

ALL ABOUT IT EUROPE SRL

Fiscal Code: 36350295 Registration number Trade Register: J40/9970/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, CALEA 13 SEPT

MAIN GLASS ORADEA S.R.L.

Fiscal Code: 36350848 Registration number Trade Register: J40/14628/2019, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, SPL. INDEPEND

ABELARDO HICON SRL

Fiscal Code: 36352032 Registration number Trade Register: J40/9980/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. BECAŢEI,

VIRTUAL STOCK EXCHANGE SRL

Fiscal Code: 36352482 Registration number Trade Register: J40/10002/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. GRIGORE

MADALIN INVEST TRANS SRL

Fiscal Code: 36354114 Registration number Trade Register: J40/10017/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, INTR. TÂRGU F

ROMAX CONSTRUCT S.R.L.

Fiscal Code: 36355225 Registration number Trade Register: J40/16616/2018, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. SPIRU HA

VAVA ART PROIECT SRL

Fiscal Code: 36356999 Registration number Trade Register: J40/10033/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. GEICU I

PIETRO CONSTRUCT INTERNATIONAL SRL

Fiscal Code: 36357013 Registration number Trade Register: J40/10030/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, B-DUL MĂRĂŞEŞ

CONNECTED MEDICAL DEVICES SRL

Fiscal Code: 36357048 Registration number Trade Register: J40/10025/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. AUREL BĂ

SORA LU SCĂRLĂTESCU SRL

Fiscal Code: 36357056 Registration number Trade Register: J40/10024/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. SERGENT

OMNIA RES IN DEO GENERAL CONSTRUCTION SRL

Fiscal Code: 36357064 Registration number Trade Register: J40/10026/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. OBCINA M

TORUS LAND SRL

Fiscal Code: 36357129 Registration number Trade Register: J40/10029/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. ŞTIRBEI

BEAUTY & HEALTH STUDIO SRL

Fiscal Code: 36357137 Registration number Trade Register: J40/10022/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. SEMĂNĂTO

EKA EXPERT TEAM SRL

Fiscal Code: 36357633 Registration number Trade Register: J40/10037/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. PICTOR Ş

SEBO TOP CONSTRUCT SRL

Fiscal Code: 36357641 Registration number Trade Register: J40/10039/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. TEIULUI,

SPARTANII SECURITY SYSTEMS SRL

Fiscal Code: 36358027 Registration number Trade Register: J40/10063/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. LACUL MA

GLOBAL SMART VAN S.R.L.

Fiscal Code: 36358051 Registration number Trade Register: J40/10070/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. ELENA ŞI

ACTIV SMART ONLINE SRL

Fiscal Code: 36358060 Registration number Trade Register: J40/10061/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. RĂSĂRITU

BMB FUTURE GAMING SRL

Fiscal Code: 36358086 Registration number Trade Register: J2016010055408, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR NICOLAE I

SECURE INSURANCE SRL

Fiscal Code: 36358183 Registration number Trade Register: J40/10049/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. BRÂNDUŞE

GEODICOM CONSTRUCT SRL

Fiscal Code: 36358205 Registration number Trade Register: J40/10069/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, B-DUL DIMITRI

SARA CARS OFFICE SRL

Fiscal Code: 36358213 Registration number Trade Register: J40/10062/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. DR. MAXI

TOP AGENT REAL ESTATE SYSTEMS SRL

Fiscal Code: 36358248 Registration number Trade Register: J40/10071/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. FOIŞORUL

CERTIFICATION INTERNATIONAL UK SRL

Fiscal Code: 36358264 Registration number Trade Register: J40/10048/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, ŞOS. MIHAI BR

ART RADIO CD 5 SRL

Fiscal Code: 36358280 Registration number Trade Register: J40/10068/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. AUREL VL

HMH MARKETING RESOURCES LIMITED SRL

Fiscal Code: 36359405 Registration number Trade Register: J40/10078/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, B-DUL UNIRII,

PRESTIGE CLASS AM SRL

Fiscal Code: 36359413 Registration number Trade Register: J2016010077402, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR TURNU MĂG

DALEX & POPA TRANS SRL

Fiscal Code: 36361308 Registration number Trade Register: J40/21586/2023, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, ALEEA LIVEZIL

THE FACTORY NETWORK SRL

Fiscal Code: 36361510 Registration number Trade Register: J40/19643/2021, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, ŞOS. VIRTUŢII

DY & HORYNA ENTERPRISE SRL

Fiscal Code: 36363112 Registration number Trade Register: J40/10091/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, INTR. TRIBUNE

SMART MOD SERVICES SRL

Fiscal Code: 36363147 Registration number Trade Register: J40/10097/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. DRUMUL L

PASSION LEE LORY SRL

Fiscal Code: 36363171 Registration number Trade Register: J40/10092/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. PRELUNGI

LD MEDIA TOTAL CONSULTING SRL

Fiscal Code: 36363392 Registration number Trade Register: J40/10107/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. ANTIAERI

GUOCHEN COMERCIAL SRL

Fiscal Code: 36363406 Registration number Trade Register: J40/10106/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, ALEEA PETRE A

HEXAGON CAPITAL SRL

Fiscal Code: 36363732 Registration number Trade Register: J40/10129/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, B-DUL MIRCEA

STAR COOKING EVENTS SRL

Fiscal Code: 36363759 Registration number Trade Register: J40/10120/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. ANDRĂŞEŞ

NOBIL INTERCOM MARKET SRL

Fiscal Code: 36363767 Registration number Trade Register: J40/10128/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. APUSULUI

AL-AMIR HALAL SRL

Fiscal Code: 36363848 Registration number Trade Register: J40/10108/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, ŞOS. PANTELIM

DIZAIN SABY SRL

Fiscal Code: 36363856 Registration number Trade Register: J40/10127/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, ALEEA MĂDĂRAŞ

QUICK STEP MARIO SRL-D

Fiscal Code: 36363872 Registration number Trade Register: J40/10119/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. CODRII N

MAGIC WHEELS SRL

Fiscal Code: 36363945 Registration number Trade Register: J40/10109/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. ŞTIRBEI

SYSCAFE DEVELOPMENT SRL

Fiscal Code: 36364940 Registration number Trade Register: J40/10139/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, INTR. GHEORGH

ASPLAST EVOLUTION SRL

Fiscal Code: 36364967 Registration number Trade Register: J40/10138/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, DRUMUL TABERE

TRILOGY EXPRESS SRL

Fiscal Code: 36364975 Registration number Trade Register: J40/10132/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. BURNIŢEI

SIM HOLDING BUCURESTI SRL

Fiscal Code: 36365253 Registration number Trade Register: J40/10335/2021, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, ALEEA DOBRINA

ANALECTE SRL

Fiscal Code: 36368454 Registration number Trade Register: J40/10145/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. MERIDIAN

ACF CAM PRO SRL

Fiscal Code: 36368462 Registration number Trade Register: J40/10143/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, B-DUL CONSTAN

GAD DRIVER SRL-D

Fiscal Code: 36368497 Registration number Trade Register: J40/10154/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. VALEA BU

IFN VIACONTO MINICREDIT S.A.

Fiscal Code: 36368519 Registration number Trade Register: J2016010149402, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, BLD G-RAL GHE

RESTAURANTS/ALEX/ERICA SRL

Fiscal Code: 36369085 Registration number Trade Register: J40/10161/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. POIANA C

DA RAI INFORMATICS SRL

Fiscal Code: 36369123 Registration number Trade Register: J40/10155/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, BLD. NICOLAE

LATELIER FRISEUR SRL-D

Fiscal Code: 36369131 Registration number Trade Register: J40/10158/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. CĂDEREA

MARAGDOULIS NEOPHYTOU CO SRL

Fiscal Code: 36369166 Registration number Trade Register: J40/10163/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, CALEA 13 SEPT

YANIS ON LINE SRL

Fiscal Code: 36369204 Registration number Trade Register: J40/10168/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. GEN. IOA

TAXI REAL SERVICES SRL

Fiscal Code: 36369247 Registration number Trade Register: J40/10178/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. NIŢU VAS

DONERCIBY GEO&MAR SRL

Fiscal Code: 36369298 Registration number Trade Register: J40/10173/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. VALEA AR

FASHION NICOL FAMILY SRL

Fiscal Code: 36369883 Registration number Trade Register: J40/10193/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. ANGHEL M

TEHNOLOGIC DISTRIBUTION SERVICES SRL

Fiscal Code: 36369913 Registration number Trade Register: J40/10190/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. PETRE IS

GINECONS IND SRL

Fiscal Code: 36369999 Registration number Trade Register: J40/10189/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. DREGĂTOR

TRIDENT TEHNOSERV SRL

Fiscal Code: 36370411 Registration number Trade Register: J40/10201/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. NERVA TR

ACTIONS INNOVATION SRL

Fiscal Code: 36370438 Registration number Trade Register: J40/10198/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. EMIL GÂR

ALETHE TRADING SRL

Fiscal Code: 36370802 Registration number Trade Register: J23/3102/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, INT ZABLĂULUI

HAPPY RESIDENCE CONSTRUCT SRL

Fiscal Code: 36374820 Registration number Trade Register: J40/10228/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, ŞOS. ALEXANDR

ARLESS RESORT SRL

Fiscal Code: 36374847 Registration number Trade Register: J40/10218/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, ŞOS. GIURGIUL

FLOAREA PR EVENTS SRL

Fiscal Code: 36374898 Registration number Trade Register: J40/10219/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. DIACONU

COLECTIVEE TEXTIL SRL

Fiscal Code: 36374987 Registration number Trade Register: J40/10223/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, ŞOS. MIHAI BR

DRAGATECH SRL

Fiscal Code: 36375028 Registration number Trade Register: J40/10235/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. BRAŞOV,

SVILUPPO PROGETTI E COSTRUZIONI SRL

Fiscal Code: 36375060 Registration number Trade Register: J40/10238/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, DRUMUL ÎNTRE

FERCLEANER SRL

Fiscal Code: 36375079 Registration number Trade Register: J40/10242/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. VORONEŢ,

PENESCU & ASOCIATII SRL

Fiscal Code: 36378288 Registration number Trade Register: J40/11532/2023, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. FĂT FRUM

ANES CONFORT SERV SRL

Fiscal Code: 36378636 Registration number Trade Register: J40/10257/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, ALEEA BUHUŞI,

IOVITARADU TRANS EXPERT SRL

Fiscal Code: 36378695 Registration number Trade Register: J40/10260/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, B-DUL DECEBAL

METROSOPHIAN MARIX SRL

Fiscal Code: 36378717 Registration number Trade Register: J40/10251/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. LĂMÂIULU

LASSILVAS MULTISERVICE 2015 SRL

Fiscal Code: 36379240 Registration number Trade Register: J40/10277/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. DRAGOVA,

STOWELS SRL

Fiscal Code: 36379305 Registration number Trade Register: J40/10273/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. BODEŞTI,

ROYAL LUXURY ENTERPRISE SRL

Fiscal Code: 36379313 Registration number Trade Register: J40/10271/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. ARH. ION

DANIPUBLUXX SRL

Fiscal Code: 36379399 Registration number Trade Register: J40/10291/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, ALEEA BARAJUL

BT MICROFINANTARE IFN S.A.

Fiscal Code: 36380482 Registration number Trade Register: J2016010298407, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, CAL ŞERBAN VO

ARCANUM EXPERT S.R.L.

Fiscal Code: 36380903 Registration number Trade Register: J40/10340/2019, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, SPL. INDEPEND

BIG BYTE INVEST SRL

Fiscal Code: 36381020 Registration number Trade Register: J40/5098/2020, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, ŞOS. DOBROEŞT

MAN EXPERT CONSTRUCT SRL

Fiscal Code: 36753930 Registration number Trade Register: J40/15211/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. NUCULUI,

BABOI PAZĂ ȘI SECURITATE S.R.L.

Fiscal Code: 36754960 Registration number Trade Register: J40/12661/2021, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. JEAN-ALE

MEDITERRANEA VGM SRL

Fiscal Code: 36755892 Registration number Trade Register: J40/15223/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. ARH. GRI

BUSINESS AUTO UK SRL

Fiscal Code: 36755930 Registration number Trade Register: J40/15220/2016, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. POPA NAN
297800 companies - Page 762 from 2978