Update dashboard, kb, memory +4 more (+28 ~18 -1)
This commit is contained in:
177
prompts/analyze-lead-system.md
Normal file
177
prompts/analyze-lead-system.md
Normal file
@@ -0,0 +1,177 @@
|
||||
# Prompt: Analiză Lead Generation System
|
||||
|
||||
## Context
|
||||
|
||||
Lucrezi cu Marius (25 ani programare, fond ERP ROA, echipă 2 persoane).
|
||||
|
||||
Marius are:
|
||||
1. **Articol:** "How I Get Unlimited Leads Using Claude Code" - o agenție care procesează 272,000 leads/sec
|
||||
2. **Insight:** Nota din 2026-02-03.md despre "COLD EMAIL AUTOMATIZAT - Soluția pentru 'nu caut clienți noi'"
|
||||
3. **Sistem curent:** `/tools/lead-gen/find_leads.py` - caută companii care angajează contabili, dar NU extrage emailuri/telefoane
|
||||
4. **Clienți existenți:** CSV în `/tools/lead-gen/clienti-romfast.csv` (24 clienți, current + defunct)
|
||||
5. **Context:** Business development blocat ("clienți noi = mai multă muncă")
|
||||
|
||||
## Task: ANALIZĂ STRATEGICĂ
|
||||
|
||||
### Secțiunea 1: Comparație Articol vs Sistem Curent
|
||||
|
||||
**Articol (agenția - la scară enterprise):**
|
||||
- 272,000 leads/secundă
|
||||
- Email validator în timp real
|
||||
- Ad Library Scrapers (Google Ads, LinkedIn Ads)
|
||||
- Lead Database privată de 50M entries
|
||||
- Waterfall optimization per industrie
|
||||
- 8.8M emails/lună
|
||||
|
||||
**Sistem curent (Marius - minimal):**
|
||||
- Brave Search API (public)
|
||||
- Găsește companii din eJobs/BestJobs
|
||||
- Status: `new` → `researched` → `contacted` → `converted`
|
||||
- PROBLEMĂ: NU extrage emailuri/telefoane automat
|
||||
- Manual workflow (5 min/săptămână)
|
||||
|
||||
**Apreciere:** Ce face bine sistemul curent? De ce e 80/20 pentru Marius (chiar și fără email/telefon)?
|
||||
|
||||
**Gap Analysis:** Unde se pierde energia? (Indiciu: deschide Google, caută CUI, copiază email)
|
||||
|
||||
---
|
||||
|
||||
### Secțiunea 2: Soluția de Email/Telefon Extraction
|
||||
|
||||
**Constrângeri Marius:**
|
||||
- 1 developer (Marius) + 1 junior
|
||||
- Stack: Python, Oracle, FastAPI (nu JavaScript, nu scraping frameworks fancy)
|
||||
- Budget: $100/lună Claude Max (OK să folosiți)
|
||||
- Infrastructure: Proxmox + 11 LXC + Ollama
|
||||
- Model preference: Sonnet (pentru calitate)
|
||||
|
||||
**Opțiuni de verificat (analiza pro-con):**
|
||||
|
||||
1. **RocketReach API** (~$100-300/lună)
|
||||
- Pros: Email + telefon verificat, API curat
|
||||
- Cons: Cost per lookup, rate limits
|
||||
|
||||
2. **Hunter.io** (~$50/lună)
|
||||
- Pros: Domain-based email finding, affordable
|
||||
- Cons: Dacă compania are website, ok; dacă nu, fail
|
||||
|
||||
3. **Apollo.io** (~$100/lună)
|
||||
- Pros: Email + telefon, integrează cu outreach platform
|
||||
- Cons: Pricing per contact, overkill pentru manual workflow
|
||||
|
||||
4. **Web Scraping + ANAF Lookup** (0 cost)
|
||||
- Pros: România-specific (companii pe eJobs → ANAF → email din site)
|
||||
- Cons: Fragil la HTML changes, slow
|
||||
|
||||
5. **Sonnet + Web Fetch** (AI-based, cost: tokens)
|
||||
- Pros: Robust, nu depinde de API-uri externe
|
||||
- Cons: Lent (1-2 secunde per companie vs instant)
|
||||
|
||||
**RECOMANDARE PENTRU MARIUS:** Care e trade-off pe care-l preferă?
|
||||
- **Speed:** RocketReach/Apollo (instalant, dar cost)
|
||||
- **Control:** Web Scraping + ANAF (gratis, dar setup)
|
||||
- **Smart:** Hunter.io + Sonnet fallback (ieftin + AI backup)
|
||||
|
||||
---
|
||||
|
||||
### Secțiunea 3: Integrare cu Lista Romfast (care vine mâine)
|
||||
|
||||
**Ipoteză:** Lista romfast are clienți EXISTENȚI ai lui Marius.
|
||||
|
||||
**Strategie propusă:**
|
||||
|
||||
```
|
||||
INPUTS:
|
||||
├── Lista romfast (clienți existenți) + ce soluții au cumpărat
|
||||
├── Leads din eJobs (companii care angajează)
|
||||
└── Sonnet analysis
|
||||
|
||||
PROCES:
|
||||
1. Îmbunătățiri pentru companii SIMILARE clienților existenți
|
||||
- Industrie (ex: "dacă romfast are industrie X")
|
||||
- Dimensiune (ex: "dacă romfast are 50 angajați")
|
||||
- Stack (ex: "dacă romfast folosește Oracle")
|
||||
|
||||
2. Personalizare email pe bază de „clienți precedenți"
|
||||
- Nu: "Salut, folosim soluții ERP"
|
||||
- CI: "Văd că sunteți în industria [X] ca și [client similar]. Ei au economisit [Y] cu ROA."
|
||||
|
||||
3. Priorități:
|
||||
- Tier 1: Companii pe care le-ar putea "clona" de la clientela existentă
|
||||
- Tier 2: Companii care hire = semnale mari de creștere
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Secțiunea 4: Diagnoză Inacțiune
|
||||
|
||||
**Insight din 2026-02-03.md:** "Clienți noi = mai multă muncă" e CREDINȚĂ, nu realitate.
|
||||
|
||||
**Ipoteză sistem curent:** Chiar și cu email gasit automat, fricția rămâne:
|
||||
- „Trebuie să personalizez email"
|
||||
- „Trebuie să aleg cine e interesting"
|
||||
- „Dacă trimiț, trebuie să urmăresc replies"
|
||||
|
||||
**Ce blocaj REAL ar elimina sistemul ăsta?**
|
||||
1. Un job cron care trimite email-uri semi-automat? (riscant - e cold outreach)
|
||||
2. Notificări zilnice cu top 3 leads de contactat? (peut-être)
|
||||
3. Pre-research de companie (CUI + email + 1 para despre ei)?
|
||||
|
||||
---
|
||||
|
||||
### Secțiunea 5: Propunere 80/20 pentru Mâine
|
||||
|
||||
**Varianta A (Quick):**
|
||||
- Upgrade find_leads.py cu Hunter.io ($25/lună)
|
||||
- Rulezi săptămânal, export CSV cu email
|
||||
- Test cu 5 companii - verzi dacă răspund
|
||||
|
||||
**Varianta B (Smart):**
|
||||
- Rulezi find_leads.py
|
||||
- Aștepți lista romfast
|
||||
- Sonnet analizează: "din aceste 20 leads, care 5 sunt cel mai similare cu clienții existenți?"
|
||||
- Personalizare automată pe bază de similaritate
|
||||
|
||||
**Varianta C (Brave):**
|
||||
- find_leads.py + Hunter.io
|
||||
- Email automat semi-personalizat
|
||||
- Dashboard cu statistici (reply rate, etc.)
|
||||
|
||||
---
|
||||
|
||||
## Output CERUT
|
||||
|
||||
### 1. **ANALIZA GAPS** (1 pagină)
|
||||
- Ce funcționează în sistemul curent
|
||||
- Ce lipsește (email/telefon)
|
||||
- Cost-benefit pe opțiuni
|
||||
|
||||
### 2. **RECOMANDARE TEHNICĂ** (1 pagină)
|
||||
- Care API (RocketReach/Hunter/Apollo/None)
|
||||
- De ce pt contextul lui Marius
|
||||
- Setup estim (ore de lucru)
|
||||
|
||||
### 3. **PERSONALIZARE ROMFAST** (0.5 pagină)
|
||||
- Cum să folosim lista mâine
|
||||
- Matching logic (industrie/dimensiune/stack)
|
||||
- Email template personalizat exemple
|
||||
|
||||
### 4. **PLAN 30 ZILE** (1 pagină)
|
||||
- Week 1: Setup email extraction
|
||||
- Week 2: Găsit + enrich + review (Marius manual)
|
||||
- Week 3-4: Test + ajustare conversion rate
|
||||
- Metrica: X leads contactate, Y replies, Z conversii
|
||||
|
||||
### 5. **ÎNTREBĂRI CRITICE PENTRU MARIUS** (0.5 pagină)
|
||||
- De ce inacțiunea pe prospecting, chiar cu sistemul gata?
|
||||
- Vrea automat outreach sau doar prep?
|
||||
- Ar contacta 1 lead/zi dacă e gata-preparat?
|
||||
|
||||
---
|
||||
|
||||
## TONE
|
||||
|
||||
- Direct, consultativ
|
||||
- Fără hype despre "AI lead gen" - focus pe fricție și ROI
|
||||
- Pragmatic: ce se poate face în 2 ore vs 20 ore
|
||||
- Respectuos: înțelege că inacțiunea e mai mult despre decisii decât tehnologie
|
||||
307
prompts/prospecting-system-design.md
Normal file
307
prompts/prospecting-system-design.md
Normal file
@@ -0,0 +1,307 @@
|
||||
# Prompt: Design Sistem Minimal Găsire Prospecți + Acțiuni Concrete
|
||||
|
||||
## Context
|
||||
|
||||
Lucrezi cu Marius (25 ani programare, fond ERP ROA, echipă 2 persoane).
|
||||
|
||||
**Problem:** Business development blocat ("clienți noi = mai multă muncă").
|
||||
**Goal:** Sistem minimal 80/20 care să elimine fricțiunea și să producă leads calificate cu maxim efort de la Marius.
|
||||
|
||||
## INPUT: Ce avem deja
|
||||
|
||||
### Clienți existenți (tools/lead-gen/clienti-romfast.csv)
|
||||
24 clienți, breakdown:
|
||||
- **Industrii concentrate:** Servicii (5), Transport (2), Construcții (3), Producție (3), Energie (2), Contabilitate (2)
|
||||
- **Clienți "ideali":** Puțini clienți dar VALOARE MARE (Rompetrol, Vending Master, Vadeco, European Metal, etc.)
|
||||
- **Red flags:** Clienți în faliment (A.B.C. VAL, ALMMA, DRAFT CONSTRUCT), restanțe (Clever Motors, Sigma)
|
||||
- **Green flags:** Rompetrol, Vending Master, European Metal, South East Truck (clienți stabil, valoare mare)
|
||||
- **Puncte de contact:** Valentina (expert contabil, director Xenoti), Alex Stefan (intermediar AVIS Database)
|
||||
|
||||
### Sistem curent (tools/lead-gen/)
|
||||
- `find_leads.py` - caută companii care angajează contabili/economiști pe eJobs/BestJobs
|
||||
- Generates: leads.csv cu 20 companii găsite
|
||||
- **PROBLEM:** Nu extrage emailuri/telefoane
|
||||
- **WORKFLOW CURENT:** Marius deschide Google, caută CUI, completează email → FRICȚIE
|
||||
|
||||
## TASK: Design Sistem Prospecting 80/20
|
||||
|
||||
### Parte 1: STRATEGIA
|
||||
|
||||
**Targeting logic:**
|
||||
1. Găsim companii care hire contabili (semnal de creștere)
|
||||
2. Prioritizăm industrii care se potrivesc cu clienți "ideali" deja (Servicii, Transport, Construcții, Producție)
|
||||
3. Evităm industriile care sunt RED FLAGS (depistare din note)
|
||||
|
||||
**Lead qualification:**
|
||||
- Tier 1 (URGENT): Industrie prioritară + semnal de creștere
|
||||
- Tier 2 (NORMAL): Industrie potrivă dar fără semnal
|
||||
- Tier 3 (SKIP): Industrie de evitat
|
||||
|
||||
**Contact strategy:**
|
||||
- PRIMARY: Email pe companie (web, ANAF lookup)
|
||||
- SECONDARY: LinkedIn search (founder, HR, contabil)
|
||||
- TERTIARY: Phone (dacă email fail)
|
||||
|
||||
---
|
||||
|
||||
### Partea 2: SISTEM MINIMAL IMPLEMENTARE
|
||||
|
||||
**VARIANTA A - MANUAL LIGHT (Setup 2h, Cost $0, Efort Marius 30 min/săptămână)**
|
||||
|
||||
```
|
||||
SETUP:
|
||||
1. Google Sheet cu coloane: Companie | Industrie | Hired | Lead source | Email | Phone | Status | Notes
|
||||
|
||||
2. Find leads: rulează find_leads.py (deja faci asta)
|
||||
|
||||
3. ENRICH: Pentru fiecare lead
|
||||
- Marius deschide [companie] + [sector]
|
||||
- Caută site companie → email din contact
|
||||
- Caută CUI ANAF → completează status legal
|
||||
- Copy email în sheet
|
||||
- Mark status: "researched"
|
||||
|
||||
WORKFLOW PE ZI:
|
||||
- Luni-Joi (15-30 min): Alege 2 leads, completează email, mark "ready"
|
||||
- Vineri (10 min): Review sheet, decide cine contactezi
|
||||
|
||||
COST: $0
|
||||
EFORT MARIUS: 30 min/săptămână (2 leads/zi, 10 min/lead)
|
||||
REZULTAT: 8-10 leads/săptămână gata de contact
|
||||
```
|
||||
|
||||
**VARIANTA B - SEMI-AUTO (Setup 6h, Cost $50/lună, Efort Marius 10 min/săptămână)**
|
||||
|
||||
```
|
||||
SETUP:
|
||||
1. Hunter.io account ($50/lună) - găsește email-uri pe domeniu
|
||||
|
||||
2. Upgrade find_leads.py:
|
||||
- Output include site_url pentru fiecare companie (deja faci asta?)
|
||||
- Call Hunter API pe site_url
|
||||
- Populate email (dacă gasit) sau "not found"
|
||||
|
||||
3. Google Sheet output din script (auto-populated)
|
||||
- Companie | Industrie | Email (din Hunter) | LinkedIn
|
||||
|
||||
WORKFLOW PE ZI:
|
||||
- Luni: Revizuiești sheet (1-2 min) - leads pregatite
|
||||
- Deschizi TOP 1 lead, customizezi 1 para în email (2 min)
|
||||
- Send (1 min)
|
||||
- Marți-Joi: Repeat
|
||||
- Vineri: Review replies
|
||||
|
||||
COST: $50/lună (Hunter.io)
|
||||
EFORT MARIUS: 10 min/zi (pick 1, customize, send) = 50 min/săptămână
|
||||
REZULTAT: 5 leads/săptămână contacted
|
||||
```
|
||||
|
||||
**VARIANTA C - SMART AUTO (Setup 8h, Cost $150/lună, Efort Marius 5 min/săptămână)**
|
||||
|
||||
```
|
||||
SETUP:
|
||||
1. Hunter.io + Apollo.io (combo $150/lună)
|
||||
- Hunter: email, Apollo: phone + company intel
|
||||
|
||||
2. Upgrade find_leads.py:
|
||||
- Output: Companie | Industrie | Email | Phone | Tier (1-2-3 based on industry matching)
|
||||
|
||||
3. PERSONALIZARE TEMPLATE AUTOMATĂ:
|
||||
- Sonnet reads: clienti-romfast.csv + lead details
|
||||
- Genera email template PERSONALIZAT
|
||||
- Inserează: industrie din clienți, case study relevant
|
||||
- Marius doar: review template + click send
|
||||
|
||||
4. NOTIFICATION:
|
||||
- Cron job: fiecare dimineață, dă 1 lead din Tier 1 + template gata
|
||||
- Notification pe Discord: "Lead azi: [Companie] - email preg ready"
|
||||
|
||||
WORKFLOW PE ZI:
|
||||
- Dimineață: Click notification, citește template (1 min)
|
||||
- "E bine?" → click send (1 min)
|
||||
- Or "Schimb [part of email]" → click send (2 min)
|
||||
|
||||
COST: $150/lună (Hunter + Apollo)
|
||||
EFORT MARIUS: 5 min/zi (just send) = 25 min/săptămână
|
||||
REZULTAT: 5-7 leads/săptămână contacted, personalizate
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Partea 3: RECOMANDARE 80/20 PENTRU MARIUS
|
||||
|
||||
**Recomandare VARIANTA B** (semi-auto cu Hunter):
|
||||
|
||||
WHY:
|
||||
- Setup 6h (3-4 seri, 2h/seară) - reasonable
|
||||
- Cost $50/lună - affordable
|
||||
- Efort Marius 10 min/zi - sustainable
|
||||
- Result: 5 leads/săptămână = 20/lună = 1-2 conversii potențiale/lună pe baza conversion rate 5-10%
|
||||
|
||||
ROADMAP:
|
||||
- WEEK 1: Setup Hunter account, upgrade find_leads.py, test pe 5 leads
|
||||
- WEEK 2: First outreach (3-5 emails)
|
||||
- WEEK 3-4: Track responses, adjust template, scale la 5/săptămână
|
||||
|
||||
---
|
||||
|
||||
### Partea 4: ACȚIUNI CONCRETE - CÂT MAI DETALIATE
|
||||
|
||||
#### LUNI (Setup Hunter)
|
||||
1. Deschide https://hunter.io/
|
||||
2. Sign up, completează email → verifică inbox, confirmi email
|
||||
3. Plan alegere: "Startup" ($50/lună) e OK
|
||||
4. Integrare payment method
|
||||
5. Dashboard → Copie API KEY
|
||||
|
||||
**TIMP:** 15 min
|
||||
**REZULTAT:** API key în clipboard
|
||||
|
||||
#### MARȚI (Upgrade find_leads.py)
|
||||
1. Deschide: tools/lead-gen/find_leads.py
|
||||
2. After import section, adaugă:
|
||||
```python
|
||||
import requests
|
||||
HUNTER_API_KEY = "[paste API key from luni]"
|
||||
```
|
||||
3. Function nou: `enrich_with_hunter(domain)`
|
||||
- Input: domain (ex: "xenoti.ro")
|
||||
- Call Hunter API
|
||||
- Output: email (confident > 90%) sau "not found"
|
||||
4. În main loop, după ce găsești compania:
|
||||
- Extract domain din search results
|
||||
- Call Hunter function
|
||||
- Populate email în CSV output
|
||||
|
||||
**TIMP:** 2h (dacă e prima dată cu API; 30 min dacă ai experiență)
|
||||
**REZULTAT:** find_leads.py outputs CSV cu email populated
|
||||
|
||||
#### MIERCURI (Test pe 5 leads)
|
||||
1. Rulează: `python tools/lead-gen/find_leads.py --limit 5`
|
||||
2. Deschide output/leads.csv
|
||||
3. Privește coloanele: Company | Email (din Hunter)
|
||||
4. Check: Sunt email-urile acolo?
|
||||
- DA → SUCCESS, merge la pasul următor
|
||||
- NU (Hunter nu a găsit) → Manual lookup pentru 1, test Hunter API direkt
|
||||
|
||||
**TIMP:** 30 min
|
||||
**REZULTAT:** Feedback că sistemul merge
|
||||
|
||||
#### JOI (Crează Google Sheet template)
|
||||
1. https://sheets.google.com/create
|
||||
2. Coloane:
|
||||
- Companie | Industry | Hired signal | Email | Phone (later) | Status (new/researched/sent/replied/converted) | Notes | Date added
|
||||
3. Copy 5 leads din CSV → Sheet
|
||||
4. Mark status: "researched" pentru 5-ul care ai testat
|
||||
|
||||
**TIMP:** 15 min
|
||||
**REZULTAT:** Template Sheet gata
|
||||
|
||||
#### VINERI (Prima trimitere)
|
||||
1. Deschide Sheet
|
||||
2. Pick TOP 1 lead din industria prioritară (ex: Transport, dacă nu ai client transport)
|
||||
3. Deschide email template din tools/lead-gen/templates/
|
||||
4. Customizează:
|
||||
- Salut [Nume] (find on LinkedIn)
|
||||
- Reference: "Văd că sunteți în [industrie], ca și [client similar de la Marius] care au economisit..."
|
||||
- Signature
|
||||
5. Copy-paste în Gmail, send
|
||||
6. Mark în Sheet: "sent"
|
||||
|
||||
**TIMP:** 10 min (15 max dacă e prima dată)
|
||||
**REZULTAT:** 1 email trimis
|
||||
|
||||
---
|
||||
|
||||
### Partea 5: TEMPLATE EMAIL PERSONALIZAT (EXEMPLU)
|
||||
|
||||
```
|
||||
Subject: ROA – [Companie], sector [industrie]
|
||||
|
||||
Salut [Nume],
|
||||
|
||||
Văd că [Companie] este în creștere (recent hire contabili).
|
||||
|
||||
Lucrez cu companiile din [industrie] care folosesc ROA (ERP contabil + facturare).
|
||||
De exemplu, [Client Similar] din [industria similară] au economisit ~[Y] în manpower
|
||||
prin migrarea de la [sistem anterior] la ROA.
|
||||
|
||||
Dacă sunteți interesați de o conversație scurtă (15 min) despre cum am putea ajuta
|
||||
la eficiență contabilă, sunt disponibil [ZI + ORA].
|
||||
|
||||
Oricum, mult succes cu creșterea!
|
||||
|
||||
Best,
|
||||
Marius
|
||||
[telefon + link]
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Partea 6: TRACKING METRICS
|
||||
|
||||
Pe Sheet, track:
|
||||
- **Săptămânal:**
|
||||
- Leads searched
|
||||
- Emails sent
|
||||
- Replies received (%)
|
||||
- Meetings scheduled
|
||||
- Pipeline value
|
||||
|
||||
- **Target:**
|
||||
- 5 leads/săptămână contacted
|
||||
- 10-20% reply rate = 1 reply/săptămână
|
||||
- 1 meeting/lună
|
||||
- 1 contract/trimestru (if conversion rate 25%)
|
||||
|
||||
---
|
||||
|
||||
### Partea 7: DIAGNOZA – DE CE INACȚIUNE?
|
||||
|
||||
**Ipoteză:** Nu e "nu am leads" sau "nu am resurse". E FRICȚIE:
|
||||
1. Nu știu unde caută (REZOLVAT: eJobs/BestJobs)
|
||||
2. Trebuie să caut manual email (REZOLVAT: Hunter API)
|
||||
3. Trebuie să scriu custom email (REZOLVAT: template + 1 custom linie)
|
||||
4. Nu știu dacă merită contactul (REZOLVAT: industrie matching)
|
||||
|
||||
**Ce deblochează:** Dimineață, notification cu 1 lead gata → 5 min = send email. Done.
|
||||
|
||||
---
|
||||
|
||||
## OUTPUT CERUT
|
||||
|
||||
### 1. RECOMANDARE VARIANTA
|
||||
Which one (A/B/C) și WHY.
|
||||
|
||||
### 2. ACȚIUNI CONCRETE SĂPTĂMÂNA 1
|
||||
- Luni: [exact ce trebuie să faci]
|
||||
- Marți: [exact]
|
||||
- ... Vineri: [exact]
|
||||
|
||||
Fiecare acțiune: Time estimate + Success criteria.
|
||||
|
||||
### 3. SCRIPTS / CODE SNIPPETS
|
||||
Dacă e nevoie de upgrade find_leads.py, da codul gata de copy-paste.
|
||||
|
||||
### 4. TEMPLATE EMAIL
|
||||
Cu exemplu concret din clienți + industrii.
|
||||
|
||||
### 5. TRACKING SHEET TEMPLATE
|
||||
Google Sheet structure gata.
|
||||
|
||||
### 6. ROADMAP 90 ZILE
|
||||
- Week 1-2: Setup
|
||||
- Week 3-4: First 5 outreach
|
||||
- Week 5-8: Scale + optimize template
|
||||
- Week 9-12: Measure conversion, ajust strategy
|
||||
|
||||
### 7. DIAGNOZA + SETĂRI CARE DEBLOCHEAZĂ
|
||||
De ce Marius NU vrea să contacteze? Și cum elimini asta cu 1-2 schimbări.
|
||||
|
||||
---
|
||||
|
||||
## TONE
|
||||
- Pragmatic, nu hype
|
||||
- Fiecare acțiune: TIME + RESULT clar
|
||||
- Minimal complexity
|
||||
- Și-și NU îl complica
|
||||
Reference in New Issue
Block a user