Search Salary Now

Trending now: Meta, Amazon, Apple, Netflix, Google, Airbnb, Uber, Linkedin, Salesforce

H1B Visa Salary Database 2024 - Search By Employer, Job, or City

173 records was found, Median Salary is $68827. 1 percents of the salary are above $200K, 0 percents of the salary are between $150K and $200K, 3 percents of the salary are between $100K and $150K, 95 percents of the salary are less than $100k



<100k95.375722543353% Complete (success)
100k-150k3.4682080924855% Complete (success)
150k-200k0% Complete (warning)
>200k1.1560693641618% Complete (danger)
EMPLOYERJOB TITLEBASE SALARYLOCATIONSUBMIT DATESTART DATE
GREAT WALL SEAFOOD SUPPLY INCACCOUNTANT47,715GRAND PRAIRIE, TX03/09/201709/07/2017
GREAT WALL SEAFOOD SUPPLY INCACCOUNTANT47,715GRAND PRAIRIE, TX03/24/201709/07/2017
A A ASSOCIATES LLCACCOUNTANT49,754GRAND PRAIRIE, TX10/17/201710/20/2017
A A ASSOCIATES LLCACCOUNTANT49,754GRAND PRAIRIE, TX10/06/201712/01/2017
LI RISING LLCACCOUNTING MANAGER50,000GRAND PRAIRIE, TX03/15/201709/13/2017
LI RISING LLCACCOUNTING MANAGER50,000GRAND PRAIRIE, TX03/15/201709/13/2017
LI RISING LLCACCOUNTING MANAGER50,000GRAND PRAIRIE, TX03/22/201709/19/2017
DELOITTE CONSULTING LLPANALYST65,000GRAND PRAIRIE, TX02/27/201708/26/2017
REPUBLIC NATIONAL DISTRIBUTING COMPANY LLCAPPLICATION PROGRAMMER, SENIOR90,189GRAND PRAIRIE, TX01/13/201702/01/2017
ARGYLE VETERINARY HOSPITAL PAASSOCIATE VETERINARIAN100,000GRAND PRAIRIE, TX01/10/201701/18/2017
GOLDEN RULE SCHOOLS INCBILINGUAL ELEMENTARY SCHOOL TEACHER50,000GRAND PRAIRIE, TX05/31/201710/01/2017
SCINTILLA SOFT INCBUSINESS ANALYST62,754GRAND PRAIRIE, TX03/15/201709/10/2017
EMAESTRO TECHNOLOGIES INCBUSINESS ANALYST70,000GRAND PRAIRIE, TX03/24/201709/20/2017
DELOITTE CONSULTING LLPBUSINESS TECHNOLOGY ANALYST65,000GRAND PRAIRIE, TX04/03/201704/05/2017
CUMULUS DESIGNCIVIL ENGINEER63,960GRAND PRAIRIE, TX03/03/201709/01/2017
TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTERCLINICAL FACULTY INSTRUCTOR PSYCHIATRY300,000GRAND PRAIRIE, TX07/07/201709/01/2017
TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTERCLINICLAL FACULTY INSTRUCTOR PSYCHIATRY300,000GRAND PRAIRIE, TX07/07/201709/01/2017
ATRIA GROUP LLCCOMPUTER PROGRAMMER ANALYST65,000GRAND PRAIRIE, TX03/22/201704/03/2017
ACCENTURE LLPCOMPUTER SPECIALIST SYSTEM SUPPORT AND DEVELOPMENT ADMIN 282,700GRAND PRAIRIE, TX03/13/201703/16/2017
ATRIA GROUP LLCCOMPUTER SYSTEM ANALYST65,000GRAND PRAIRIE, TX03/08/201704/03/2017
SAPNEXUS LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/09/201704/08/2017
OVERALL PARTS SOLUTIONS INCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/14/201709/10/2017
ATRIA GROUP LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/15/201709/12/2017
ATRIA GROUP LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/15/201709/12/2017
ATRIA GROUP LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/15/201709/12/2017
ATRIA GROUP LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/15/201709/12/2017
ATRIA GROUP LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/15/201709/12/2017
ATRIA GROUP LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/15/201709/12/2017
SAPNEXUS LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/22/201709/20/2017
SAPNEXUS LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/22/201709/20/2017
SAPNEXUS LLCCOMPUTER SYSTEMS ANALYST65,000GRAND PRAIRIE, TX03/09/201704/08/2017
ATRIA GROUP LLCCOMPUTER SYSTEMS ANALYST70,000GRAND PRAIRIE, TX03/09/201704/08/2017
OVERALL PARTS SOLUTIONS INCCOMPUTER SYSTEMS ANALYST110,000GRAND PRAIRIE, TX03/20/201704/01/2017
CYIENT INCDESIGN ENGINEER63,877GRAND PRAIRIE, TX05/25/201708/25/2017
LI RISING LLCDIRECTOR OF GLOBAL BUSINESS DEVELOPMENT129,000GRAND PRAIRIE, TX05/10/201708/18/2017
LI RISING LLCDIRECTOR OF GLOBAL BUSINESS DEVELOPMENT129,000GRAND PRAIRIE, TX05/19/201708/18/2017
WIPRO LIMITEDDOMAIN CONSULTANT-L489,274GRAND PRAIRIE, TX04/11/201704/11/2017
CUMULUS DESIGNENGINEER EIT67,000GRAND PRAIRIE, TX09/28/201710/06/2017
CUMULUS DESIGNENGINEER EIT78,187GRAND PRAIRIE, TX03/03/201709/01/2017
CUMULUS DESIGNENGINEER EIT78,187GRAND PRAIRIE, TX03/03/201709/01/2017
CUMULUS DESIGNENGINEER EIT78,187GRAND PRAIRIE, TX03/03/201709/01/2017
ATLAS COPCO SECOROC LLCENGINEER III - R&D84,427GRAND PRAIRIE, TX03/20/201709/11/2017
GREAT WALL SEAFOOD SUPPLY INCFINANCIAL ANALYSTS54,538GRAND PRAIRIE, TX03/08/201709/06/2017
GREAT WALL SEAFOOD SUPPLY INCFINANCIAL ANALYSTS54,538GRAND PRAIRIE, TX03/24/201709/06/2017
ACTION IMPORTS LPFINANCIAL SPECIALIST41,940GRAND PRAIRIE, TX03/16/201709/14/2017
HARMONY SCIENCE ACADEMY-GRAND PRAIRIEFOREIGN LANGUAGE TEACHER46,600GRAND PRAIRIE, TX07/17/201708/07/2017
HARMONY SCIENCE ACADEMY-GRAND PRAIRIEFOREIGN LANGUAGE TEACHER46,600GRAND PRAIRIE, TX07/17/201708/07/2017
ACCENTURE LLPFUNCTIONAL CONSULTANT78,957GRAND PRAIRIE, TX05/23/201705/29/2017
TECHNEXT020 LLCGRAPHIC DESIGNER50,000GRAND PRAIRIE, TX03/15/201709/02/2017
ZACHRY CONSTRUCTION CORPORATIONHEAVY CONSTRUCTION ESTIMATOR66,518GRAND PRAIRIE, TX09/08/201709/08/2017
SUNRISE CARE INCINTERN PHARMACIST37,000GRAND PRAIRIE, TX03/13/201709/01/2017
AWESOME GLOBAL VENTURESIT SECURITY MANAGER80,000GRAND PRAIRIE, TX02/02/201702/10/2017
WIPRO LIMITEDLEAD ENGINEER87,360GRAND PRAIRIE, TX01/30/201701/30/2017
PERIMETER INTERNATIONALLOGISTICS ANALYST43,784GRAND PRAIRIE, TX02/23/201708/22/2017
WIN-HOLT EQUIPMENT CORPLOGISTICS ANALYST53,500GRAND PRAIRIE, TX03/08/201708/30/2017
DELOITTE CONSULTING LLPMANAGER98,000GRAND PRAIRIE, TX12/19/201712/26/2017
EMAESTRO TECHNOLOGIES INCNET DEVELOPER70,000GRAND PRAIRIE, TX01/12/201701/12/2017
SP TEC INCNETWORK ENGINEER54,400GRAND PRAIRIE, TX03/24/201709/21/2017
SP TECHNOLOGIES INCNETWORK ENGINEER54,400GRAND PRAIRIE, TX03/27/201709/24/2017
JAYCO MANUFACTURING LLCOPERATIONS RESEARCH ANALYST35,400GRAND PRAIRIE, TX08/18/201708/28/2017
SRIVIN INFOSYSTEMS INCORACLE DEVELOPER73,507GRAND PRAIRIE, TX08/21/201708/21/2017
SRIVIN INFOSYSTEMS INCORACLE DEVELOPER73,507GRAND PRAIRIE, TX09/01/201709/01/2017
SRIVIN INFOSYSTEMS INCORACLE DEVELOPER90,646GRAND PRAIRIE, TX08/21/201708/21/2017
TRI-STAR REHAB INCPHYSICAL THERAPIST80,000GRAND PRAIRIE, TX11/27/201712/01/2017
IKEA US RETAIL LLCPREPARATION AND FLOW MANAGER83,450GRAND PRAIRIE, TX12/28/201701/01/2018
IKEA US WEST INCPREPARATION AND FLOW MANAGER83,450GRAND PRAIRIE, TX11/13/201711/13/2017
IKEA US WEST INCPREPARATION AND FLOW MANAGER86,348GRAND PRAIRIE, TX10/31/201711/06/2017
WEST AGRO INCPRODUCTION CONSULTANT89,540GRAND PRAIRIE, TX08/16/201708/18/2017
MICROINFO INCPROGRAMMER ANALYST45,400GRAND PRAIRIE, TX03/23/201709/21/2017
SP TEC INCPROGRAMMER ANALYST45,400GRAND PRAIRIE, TX03/24/201709/21/2017
SP TECHNOLOGIES INCPROGRAMMER ANALYST45,400GRAND PRAIRIE, TX03/27/201709/24/2017
MICROINFOIT INCPROGRAMMER ANALYST45,400GRAND PRAIRIE, TX03/27/201709/24/2017
SP TECHNOLOGIES INCPROGRAMMER ANALYST45,400GRAND PRAIRIE, TX03/28/201709/25/2017
SCINTILLA SOFT INCPROGRAMMER ANALYST46,301GRAND PRAIRIE, TX03/15/201709/10/2017
JJ TECH SYSTEMS INCPROGRAMMER ANALYST60,000GRAND PRAIRIE, TX03/18/201709/14/2017
SPRY INFO SOLUTION INCPROGRAMMER ANALYST60,000GRAND PRAIRIE, TX03/18/201709/14/2017
JJ TECH SYSTEMS INCPROGRAMMER ANALYST60,000GRAND PRAIRIE, TX03/20/201709/18/2017
SAPNEXUS LLCPROGRAMMER ANALYST60,000GRAND PRAIRIE, TX01/25/201702/06/2017
SAPNEXUS LLCPROGRAMMER ANALYST65,000GRAND PRAIRIE, TX01/17/201701/30/2017
SKL SOLUTIONS INCPROGRAMMER ANALYST68,000GRAND PRAIRIE, TX03/27/201709/01/2017
SKL SOLUTIONS INCPROGRAMMER ANALYST68,000GRAND PRAIRIE, TX03/27/201709/01/2017
SKL SOLUTIONS INCPROGRAMMER ANALYST68,000GRAND PRAIRIE, TX03/27/201709/01/2017
SKL SOLUTIONS INCPROGRAMMER ANALYST68,000GRAND PRAIRIE, TX03/27/201709/01/2017
TECHNOLABS INCPROGRAMMER ANALYST70,000GRAND PRAIRIE, TX03/17/201703/27/2017
CAPGEMINI AMERICA INCPROGRAMMER DEVELOPER 389,600GRAND PRAIRIE, TX03/17/201703/17/2017
HEARING LAB TECHNOLOGYPROJECT LEAD SOFTWARE DEVELOPER85,197GRAND PRAIRIE, TX03/20/201709/05/2017
RICHEMONT NORTH AMERICA INCSAP BUSINESS ANALYST - LOGISTICS107,266GRAND PRAIRIE, TX12/28/201701/01/2018
SIEMENS INDUSTRY INCSENIOR COMPONENT DESIGNER95,424GRAND PRAIRIE, TX01/24/201707/12/2017
DELOITTE CONSULTING LLPSENIOR CONSULTANT77,979GRAND PRAIRIE, TX12/13/201712/20/2017
DELOITTE CONSULTING LLPSENIOR CONSULTANT98,842GRAND PRAIRIE, TX03/09/201703/17/2017
SRIVIN INFOSYSTEMS INCSENIOR ORACLE DEVELOPER95,000GRAND PRAIRIE, TX11/06/201711/06/2017
BNP ASSOCIATES INCSIMULATION PROJECT MANAGER93,000GRAND PRAIRIE, TX05/09/201711/01/2017
SKL SOLUTIONS INCSOFTWARE DEVELOPER69,000GRAND PRAIRIE, TX03/27/201709/01/2017
SKL SOLUTIONS INCSOFTWARE DEVELOPER69,000GRAND PRAIRIE, TX03/27/201709/01/2017
SKL SOLUTIONS INCSOFTWARE DEVELOPER69,000GRAND PRAIRIE, TX03/27/201709/01/2017
SKL SOLUTIONS INCSOFTWARE DEVELOPER69,000GRAND PRAIRIE, TX03/27/201709/01/2017
OVERALL PARTS SOLUTIONS INCSOFTWARE DEVELOPER95,000GRAND PRAIRIE, TX10/16/201711/01/2017
OVERALL PARTS SOLUTIONS INCSOFTWARE DEVELOPMENT ENGINEER95,000GRAND PRAIRIE, TX04/03/201704/15/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201709/17/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/18/201703/18/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX01/30/201702/15/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/24/201703/27/2017
APPSBOAT INCSOFTWARE ENGINEER68,827GRAND PRAIRIE, TX03/24/201703/27/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
REMNAR TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, NJ03/24/201709/20/2017
REMNAR TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/23/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
REMNAR TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
REMNAR TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
EMAESTRO TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
REMNAR TECHNOLOGIES INCSOFTWARE ENGINEER70,000GRAND PRAIRIE, TX03/24/201709/20/2017
SP TEC INCSOFTWARE ENGINEER74,750GRAND PRAIRIE, TX03/24/201709/21/2017
SP TECHNOLOGIES INCSOFTWARE ENGINEER74,750GRAND PRAIRIE, TX03/27/201709/24/2017
SP TECHNOLOGIES INCSOFTWARE ENGINEER74,750GRAND PRAIRIE, TX03/28/201709/25/2017
MICROINFO INCSOFTWARE ENGINEER74,800GRAND PRAIRIE, TX03/23/201709/21/2017
MICROINFOIT INCSOFTWARE ENGINEER74,800GRAND PRAIRIE, TX03/27/201709/24/2017
DELOITTE CONSULTING LLPSOLUTION MANAGER96,000GRAND PRAIRIE, TX04/04/201704/10/2017
ALLIANCE SPORTS GROUP LPSUPPLY CHAIN ANALYST42,100GRAND PRAIRIE, TX02/28/201703/13/2017
LITEX INDUSTRIES LIMITEDSUPPLY CHAIN SPECIALIST40,643GRAND PRAIRIE, TX03/08/201709/01/2017
SPRY INFO SOLUTION INCSYSTEM ANALYST63,000GRAND PRAIRIE, TX03/18/201709/14/2017
ANGEL CARE HOME HEALTH SERVICES INCSYSTEMS ADMINISTRATOR80,400GRAND PRAIRIE, TX09/05/201702/25/2018
MICROINFO INCSYSTEMS ADMINSTRATOR54,400GRAND PRAIRIE, TX03/23/201709/21/2017
MICROINFOIT INCSYSTEMS ADMINSTRATOR54,400GRAND PRAIRIE, TX03/27/201709/24/2017
ANTHEM INCSYSTEMS ANALYST ADVISOR85,600GRAND PRAIRIE, TX05/19/201708/29/2017
INFOSYS LIMITEDTECHNOLOGY ANALYST - US69,360GRAND PRAIRIE, TX02/24/201703/06/2017
LERA TECHNOLOGIES LLCUI DEVELOPER90,646GRAND PRAIRIE, TX11/10/201711/10/2017
LERA TECHNOLOGIES LLCUI DEVELOPER107,806GRAND PRAIRIE, TX11/10/201711/10/2017
FYI TELEVISION INCUI UX DEVELOPER95,000GRAND PRAIRIE, TX02/14/201708/09/2017

This website indexes the Labor Condition Application (LCA) disclosure data from the United States Department of Labor (DOL).
Prior to filing an H-1B petition with the USCIS, an employer must file an LCA with the DOL.
An LCA is used by employers as supporting evidence for the petition for an H-1B visa.
DOL disclosure data does not indicate the employer's intended use for the LCA.

Indexed more than 4.8 million records between Oct 2013 and Sep 2023
Copyright @ h1bdata.info. All rights reserved.
Contact us     Privacy policy     Advertise