Companies from Bucuresti

According to the official data available for year 2024, in Bucuresti au reported financial data 297.670 by companies with a cumulated sales figure of 998,602.15 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,123 persons. From the county companies Bucuresti 134436 reported a sales figure higher than 0, while out of these 96,884 registered net fiscal profit. 69,307 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

PRO AUTO LOGISTICS S.R.L.

Fiscal Code: 22445301 Registration number Trade Register: J40/17644/2007, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. NERVA TR

FUSION DAY SPA SRL

Fiscal Code: 24177124 Registration number Trade Register: J40/12133/2008, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. RAZELOR,

ART CINEMA PRODUCTION S.R.L.

Fiscal Code: 16021000 Registration number Trade Register: J40/17705/2003, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, SOS. IANCULUI

EMI ROM INVEST SRL

Fiscal Code: 10255044 Registration number Trade Register: J40/1679/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. JUSTIŢIE

MOBILDECT S.R.L.

Fiscal Code: 16021085 Registration number Trade Register: J40/17749/2003, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, CALEA CALARAS

DOMENIA HGGD S.R.L.

Fiscal Code: 18165303 Registration number Trade Register: J40/19909/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. VETERANI

D.G.A. TRANSSPEED S.R.L.

Fiscal Code: 17466359 Registration number Trade Register: J40/6696/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. CIMPIA L

MOB ARTIST S.R.L.

Fiscal Code: 16594147 Registration number Trade Register: J40/11247/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. LT. GHEO

ALEXA-STYL 98 IMPEX S.R.L.

Fiscal Code: 10276160 Registration number Trade Register: J40/2064/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, B-DUL N. GRIG

TRAD. DIA DESIGN S.R.L.

Fiscal Code: 17363930 Registration number Trade Register: J40/4996/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. MIHAI BR

VIM NET COM S.R.L.

Fiscal Code: 16029208 Registration number Trade Register: J40/41/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. DRUMUL L

FISH STUDIO S.R.L.

Fiscal Code: 18656645 Registration number Trade Register: J40/7637/2006, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. TURDA, N

YONG ZHEN IMPEX S.R.L.

Fiscal Code: 10305746 Registration number Trade Register: J40/2130/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. MASINA D

PRIMA PLACE DISTRIBUTION S.R.L.

Fiscal Code: 16029313 Registration number Trade Register: J40/13/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. HUSI, NR

ULTRAPLAST CONSTRUCT SRL

Fiscal Code: 16029321 Registration number Trade Register: J40/118/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. VIORELE,

JUN BIAO IMPORT-EXPORT S.R.L.

Fiscal Code: 10305762 Registration number Trade Register: J40/2094/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, SOS. COLENTIN

SEDNEY & CO EXIM S.R.L.

Fiscal Code: 10305835 Registration number Trade Register: J40/2330/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. VASILE S

EXIM BANCA ROMANEASCĂ S.A. BUCURESTI SUCURSALA BUCURESTI MILITARI

Fiscal Code: 16606845 Registration number Trade Register: J2004011496405, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, B-DUL IULIU M

AQ TOP CONSULTING S.R.L.

Fiscal Code: 16611515 Registration number Trade Register: J40/11611/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. PAUL GRE

M & N AMENAJARI SRL

Fiscal Code: 19103287 Registration number Trade Register: J40/16336/2006, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. ALEEA MO

DORCAS CONSTRUCT S.R.L.

Fiscal Code: 16036663 Registration number Trade Register: J40/355/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. BRASOVEN

H & A 2000 IMPEX SRL

Fiscal Code: 10318550 Registration number Trade Register: J40/2439/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. COMPLEXU

MONDIAL TRAVEL SRL

Fiscal Code: 16036809 Registration number Trade Register: J40/284/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. AUREL VL

V.M.- CONSTRUCT EXIM SRL

Fiscal Code: 4531145 Registration number Trade Register: J40/7652/1993, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, DRUMUL VALEA

GALAXY PROFESSIONAL SERVICES S.R.L.

Fiscal Code: 17263761 Registration number Trade Register: J40/3339/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, SOS. PANTELIM

TOTAL SERV PLAST TASS EXIM S.R.L.

Fiscal Code: 17018517 Registration number Trade Register: J01/434/2009, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. ION MAIO

CALLARA CONSTRUCT S.R.L.

Fiscal Code: 16039791 Registration number Trade Register: J40/401/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. RITMULUI

ARCA XXI COMPANY SRL

Fiscal Code: 16047247 Registration number Trade Register: J40/462/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, VULCAN JUDEŢU

OBISTI DECOR SRL

Fiscal Code: 18236080 Registration number Trade Register: J40/21516/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. IZVORUL

EURO NIK CONSTRUCT S.R.L.

Fiscal Code: 18059388 Registration number Trade Register: J40/17696/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, ALEXANDRU IVA

DEUCALION TRANS S.R.L.

Fiscal Code: 4544870 Registration number Trade Register: J40/18201/1993, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, SOS. PIPERA,

FLORAL FAVORITE SUPPLY S.R.L.

Fiscal Code: 21562109 Registration number Trade Register: J2007007446408, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. COL. ŞTE

SANIVAL-CON S.R.L.

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

ADRIAN DECOR S.R.L.

Fiscal Code: 17959799 Registration number Trade Register: J40/15772/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. BALTITA,

TRI COM SAVA S.R.L.

Fiscal Code: 4544943 Registration number Trade Register: J40/18300/1993, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. CPT. AV.

CARLOS & LUCA SRL

Fiscal Code: 18147528 Registration number Trade Register: J40/19503/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. CONSTANT

ANMO CONSTRUCT SRL

Fiscal Code: 16060009 Registration number Trade Register: J40/597/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, SOS. CHITILEI

AnnaLiza INVEST S.R.L.

Fiscal Code: 16616920 Registration number Trade Register: J40/11658/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. G. GARIB

PRABO GRUP S.R.L.

Fiscal Code: 16060092 Registration number Trade Register: J40/611/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. SCHITULU

Del Giorgia Export S.R.L.

Fiscal Code: 16060130 Registration number Trade Register: J40/607/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. AVRIG, N

ASTECH SOLUTIONS SRL

Fiscal Code: 10364173 Registration number Trade Register: J40/2436/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, ALEEA PARVA,

TURDA COMPANY S.R.L.

Fiscal Code: 17734400 Registration number Trade Register: J40/11444/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. ZAMFIRES

CELLY ART COM SRL

Fiscal Code: 16060246 Registration number Trade Register: J40/590/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. MARIA LA

GRALICO GROUP SRL

Fiscal Code: 17378397 Registration number Trade Register: J40/21091/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. BARBU DE

ETI-TES PROD INTERNATIONAL SRL

Fiscal Code: 16616938 Registration number Trade Register: J40/11669/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, CALEA GRIVITE

EVENT CONSTRUCT SRL

Fiscal Code: 16070460 Registration number Trade Register: J40/737/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, ALEEA TINCANI

K - SYSTEM COMPANY SRL

Fiscal Code: 16070509 Registration number Trade Register: J40/744/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, ALEEA ARINII

MOBISS TRADING S.R.L.

Fiscal Code: 16070525 Registration number Trade Register: J40/723/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. DR. TABE

WIAL CONSTRUCT S.R.L.

Fiscal Code: 10376224 Registration number Trade Register: J40/2269/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. PRINCIPA

LUCKY STAR IMPEX C & C S.R.L.

Fiscal Code: 29953 Registration number Trade Register: J40/15308/1992, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. ARHIEREU

TUANA LOGISTIC FRUCT SRL

Fiscal Code: 21639164 Registration number Trade Register: J40/7603/2015, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, DRM. ÎNTRE TA

TERRA CHEMICALS SRL

Fiscal Code: 16076951 Registration number Trade Register: J40/919/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. CLUCERUL

SOLARIUM G & L S.R.L.

Fiscal Code: 10393586 Registration number Trade Register: J40/3155/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. BISERICA

LEGAL ASSISTANCE & CONSULTING GROUP S.R.L.

Fiscal Code: 17030758 Registration number Trade Register: J40/20623/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, ALEEA URUCU A

N & V TERMOSTIL SRL

Fiscal Code: 18176566 Registration number Trade Register: J2005020127407, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, ALE BĂIUŢ, NR

EUROSERVICE TOTAL S.R.L.

Fiscal Code: 16077167 Registration number Trade Register: J40/871/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, B-DUL BASARAB

GRUP CONSTRUCT METROPOLIS S.R.L.

Fiscal Code: 16077213 Registration number Trade Register: J40/914/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, B-DUL UNIRII,

DIVAMAR TRADE GRUP S.R.L.

Fiscal Code: 16082724 Registration number Trade Register: J40/7458/2011, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. NUCULUI,

ELARIA INTERMED SRL

Fiscal Code: 16084393 Registration number Trade Register: J40/1046/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, SOS. GIURGIUL

IRINA PRODIMPEX S.R.L.

Fiscal Code: 4597549 Registration number Trade Register: J40/17200/1993, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. RADU CON

MCM RECYCLING S.R.L.

Fiscal Code: 17876871 Registration number Trade Register: J40/14245/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. DUNAVAT,

DACOM TOP ASIG SRL

Fiscal Code: 16620831 Registration number Trade Register: J40/11890/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. IZBICENI

MEDICAL PROFESIONAL SRL

Fiscal Code: 16084490 Registration number Trade Register: J40/1011/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. CONSTANT

SORIMAR COM PRESS S.R.L.

Fiscal Code: 16084512 Registration number Trade Register: J40/1001/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, CALEA GRIVITE

AGRI MAD S.R.L.

Fiscal Code: 10447864 Registration number Trade Register: J40/3357/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. MIRCEA V

LA MINUT S.R.L.

Fiscal Code: 11557 Registration number Trade Register: J40/3968/1991, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, CALEA VITAN,

INSTINCT GRUP SRL

Fiscal Code: 16084598 Registration number Trade Register: J40/1012/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. ION MANO

ROBERTA TOTAL 98 SRL

Fiscal Code: 10447880 Registration number Trade Register: J40/3785/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. BABA NOV

VALCON TEAM S.R.L.

Fiscal Code: 16084610 Registration number Trade Register: J40/1008/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. VETERANI

GRAL INVEST IMOB S.R.L.

Fiscal Code: 21889675 Registration number Trade Register: J40/11078/2007, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. CONSTANT

WINNINGTON NETWORKS COMMUNICATIONS S.R.L.

Fiscal Code: 17027205 Registration number Trade Register: J40/20438/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. VELEI, N

GENPLAST SRL

Fiscal Code: 16092388 Registration number Trade Register: J40/1126/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. MĂRIUCA,

BRAD CONSTRUCT S.R.L.

Fiscal Code: 16620904 Registration number Trade Register: J40/11884/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, CALEA GRIVITE

DAVICO SERV SRL

Fiscal Code: 16092469 Registration number Trade Register: J40/1189/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. COOPERAT

EXCEL TRANS SRL

Fiscal Code: 10448070 Registration number Trade Register: J40/3616/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. FAUREI,

DREAM PLACE SRL

Fiscal Code: 22086526 Registration number Trade Register: J40/13224/2007, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. PLUTASIL

MISTIC CLIP EXIM 2005 S.R.L.

Fiscal Code: 17324109 Registration number Trade Register: J40/4333/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, ALEEA CREVEDI

PILIUTA ART S.R.L.

Fiscal Code: 16620920 Registration number Trade Register: J40/11846/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, CALEA VICTORI

TEATRUL PENTRU COPII SI TINERET SOPHROZIN S.R.L.

Fiscal Code: 991264 Registration number Trade Register: J40/638/1997, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, INTR. ROMANIT

HYGIENA GRUP S.R.L.

Fiscal Code: 16097725 Registration number Trade Register: J40/1234/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. CUPOLEI,

C&C PRINT DESIGN SRL

Fiscal Code: 16100693 Registration number Trade Register: J40/1345/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. VALIUG,

PREMIUM BUS S.R.L.

Fiscal Code: 18077872 Registration number Trade Register: J40/18071/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, B-DUL GHEORGH

M.T. TRADE GROUP SRL

Fiscal Code: 4609589 Registration number Trade Register: J40/20606/1993, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. GEORGE C

MANI ELECTRO EXIGENT S.R.L.

Fiscal Code: 17781569 Registration number Trade Register: J40/12389/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. VARASTI,

SAGA COLLECTION S.R.L.

Fiscal Code: 16100774 Registration number Trade Register: J40/1311/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. LASTARIS

SYNTEC MANAGEMENT SRL

Fiscal Code: 16627031 Registration number Trade Register: J40/11930/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, STR. SOMESUL

LATIN PRODCOM SRL

Fiscal Code: 10493690 Registration number Trade Register: J40/4183/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 5, STR. SEBASTIA

EUROLAND COM S.R.L.

Fiscal Code: 16100901 Registration number Trade Register: J40/1317/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, INT. ALEXANDR

MANAGEMENT SI INGINERIE IN CONSTRUCTII - M.IN.C S.R.L.

Fiscal Code: 16100952 Registration number Trade Register: J40/1336/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, SOS. STEFAN C

SJ & S MED COM S.R.L.

Fiscal Code: 4609597 Registration number Trade Register: J40/9747/1993, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, STR. OLIMPULU

BEATRICE IMPORT EXPORT S.R.L.

Fiscal Code: 353541 Registration number Trade Register: J40/12264/1991, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, SOS. MIHAI BR

ADMINISTRATIA NATIONALA DE METEOROLOGIE RA BUCURESTI SCOALA NATIONALA DE METEOROLOGIE SUCURSALA BUCURESTI

Fiscal Code: 16626931 Registration number Trade Register: J2004012001408, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 1, SOS. BUCUREST

YES STAR S.R.L.

Fiscal Code: 18093436 Registration number Trade Register: J40/18379/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. RIPICENI

EXCEL IMOB S.R.L.

Fiscal Code: 17341924 Registration number Trade Register: J40/4654/2005, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, ALEEA COMPOZI

KINGS ALLIANCE SECURITY SRL

Fiscal Code: 4629284 Registration number Trade Register: J40/8312/1993, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 4, B-DUL ALEXAND

MELGOOD S.R.L.

Fiscal Code: 22145630 Registration number Trade Register: J40/13925/2007, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. VINTILA

NAUMANN SERVICE IMPEX SRL

Fiscal Code: 353665 Registration number Trade Register: J40/7379/1992, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. CAZANEST

ARDELEANU INTERNATIONAL SRL

Fiscal Code: 16110255 Registration number Trade Register: J40/1533/2004, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 6, STR. RAMURA J

NADIASAM TRADING SRL

Fiscal Code: 10519820 Registration number Trade Register: J40/4370/1998, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 2, STR. MAIOR CO

FLEXITRADE IMPORT-EXPORT S.R.L.

Fiscal Code: 25826637 Registration number Trade Register: J40/8373/2009, County: Bucuresti, MUNICIPIUL BUCUREŞTI, SECTOR 3, STR. BABA NOV
297670 companies - Page 57 from 2977