India Peoples Map

Saini (Sikh traditions)

Country Population: 665,000
States: 23
Districts: 301
Primary Language: Punjabi, Eastern
Primary Religion: Other / Small




Click column headings for sorting ▲▼
State District Primary Language Population Hindu Muslim Buddhist Christian Sikh Other
Andhra Pradesh Visakhapatnam Punjabi, Eastern 50 - - - - 50 -
Assam Hojai Punjabi, Eastern Unknown - - - - - -
Assam Lakhimpur Punjabi, Eastern Unknown - - - - - -
Assam Nagaon Punjabi, Eastern 20 - - - - 20 -
Assam Sonitpur Punjabi, Eastern 20 - - - - 20 -
Assam Tinsukia Punjabi, Eastern 40 - - - - 40 -
Bihar Bhojpur Punjabi, Eastern 20 - - - - 20 -
Bihar Buxar Punjabi, Eastern Unknown - - - - - -
Bihar Kaimur Hindi 20 - - - - 20 -
Bihar Katihar Punjabi, Eastern 50 - - - - 50 -
Bihar Muzaffarpur Punjabi, Eastern 20 - - - - 20 -
Bihar Patna Hindi 30 - - - - 30 -
Bihar Purba Champaran Bhojpuri 20 - - - - 20 -
Bihar Rohtas Hindi 50 - - - - 50 -
Bihar Sheohar Punjabi, Eastern 20 - - - - 20 -
Bihar Siwan Punjabi, Eastern 20 - - - - 20 -
Bihar Vaishali Punjabi, Eastern Unknown - - - - - -
Chandigarh Chandigarh Punjabi, Eastern 2,200 - - - - 2,200 -
Chhattisgarh Baloda Bazar Punjabi, Eastern 20 - - - - 20 -
Chhattisgarh Bastar Punjabi, Eastern Unknown - - - - - -
Chhattisgarh Bemetara Punjabi, Eastern 20 - - - - 20 -
Chhattisgarh Bilaspur Punjabi, Eastern 60 - - - - 60 -
Chhattisgarh Dantewada Punjabi, Eastern Unknown - - - - - -
Chhattisgarh Durg Punjabi, Eastern 500 - - - - 500 -
Chhattisgarh Kabirdham (formerly Kawardha) Punjabi, Eastern 20 - - - - 20 -
Chhattisgarh Korba Punjabi, Eastern 60 - - - - 60 -
Chhattisgarh Mahasamund Hindi 60 - - - - 60 -
Chhattisgarh Manendragarh-Chirmiri-Bharatpur Hindi 20 - - - - 20 -
Chhattisgarh Raigarh Punjabi, Eastern 20 - - - - 20 -
Chhattisgarh Raipur Punjabi, Eastern 200 - - - - 200 -
Chhattisgarh Rajnandgaon Punjabi, Eastern 30 - - - - 30 -
Chhattisgarh Surguja Punjabi, Eastern 20 - - - - 20 -
Delhi Delhi, Central Hindi 300 - - - - 300 -
Delhi Delhi, East Punjabi, Eastern 900 - - - - 900 -
Delhi Delhi, New Punjabi, Eastern 100 - - - - 100 -
Delhi Delhi, North Punjabi, Eastern 700 - - - - 700 -
Delhi Delhi, Northeast Punjabi, Eastern 90 - - - - 90 -
Delhi Delhi, Northwest Punjabi, Eastern 3,000 - - - - 3,000 -
Delhi Delhi, South Punjabi, Eastern 600 - - - - 600 -
Delhi Delhi, South East Punjabi, Eastern 1,400 - - - - 1,400 -
Delhi Delhi, Southwest Punjabi, Eastern 1,200 - - - - 1,200 -
Delhi Delhi, West Punjabi, Eastern 6,500 - - - - 6,500 -
Delhi Shahdara Punjabi, Eastern 300 - - - - 300 -
Gujarat Ahmedabad Hindi 200 - - - - 200 -
Gujarat Anand Punjabi, Eastern 50 - - - - 50 -
Gujarat Bharuch Punjabi, Eastern 20 - - - - 20 -
Gujarat Gandhinagar Punjabi, Eastern 30 - - - - 30 -
Gujarat Jamnagar Punjabi, Eastern 20 - - - - 20 -
Gujarat Kheda Punjabi, Eastern 30 - - - - 30 -
Gujarat Kutch Punjabi, Eastern 100 - - - - 100 -
Gujarat Rajkot Punjabi, Eastern 30 - - - - 30 -
Gujarat Sabarkantha Punjabi, Eastern Unknown - - - - - -
Gujarat Surat Punjabi, Eastern 90 - - - - 90 -
Gujarat Vadodara Hindi 70 - - - - 70 -
Gujarat Valsad Gujarati 30 - - - - 30 -
Haryana Ambala Punjabi, Eastern 16,000 - - - - 16,000 -
Haryana Bhiwani Punjabi, Eastern 50 - - - - 50 -
Haryana Faridabad Punjabi, Eastern 500 - - - - 500 -
Haryana Fatehabad Punjabi, Eastern 3,200 - - - - 3,200 -
Haryana Gurgaon Punjabi, Eastern 100 - - - - 100 -
Haryana Hissar Hindi 300 - - - - 300 -
Haryana Jhajjar Punjabi, Eastern 40 - - - - 40 -
Haryana Jind Punjabi, Eastern 900 - - - - 900 -
Haryana Kaithal Punjabi, Eastern 500 - - - - 500 -
Haryana Karnal Punjabi, Eastern 1,800 - - - - 1,800 -
Haryana Kurukshetra Punjabi, Eastern 5,900 - - - - 5,900 -
Haryana Mahendragarh Hindi 20 - - - - 20 -
Haryana Palwal Punjabi, Eastern 80 - - - - 80 -
Haryana Panchkula Punjabi, Eastern 6,200 - - - - 6,200 -
Haryana Panipat Punjabi, Eastern 200 - - - - 200 -
Haryana Rewari Punjabi, Eastern 70 - - - - 70 -
Haryana Rohtak Punjabi, Eastern 200 - - - - 200 -
Haryana Sirsa Punjabi, Eastern 7,900 - - - - 7,900 -
Haryana Sonipat Punjabi, Eastern 100 - - - - 100 -
Haryana Yamuna Nagar Punjabi, Eastern 13,000 - - - - 13,000 -
Himachal Pradesh Bilaspur Punjabi, Eastern 50 - - - - 50 -
Himachal Pradesh Chamba Punjabi, Eastern 30 - - - - 30 -
Himachal Pradesh Kangra Punjabi, Eastern 70 - - - - 70 -
Himachal Pradesh Mandi Punjabi, Eastern 50 - - - - 50 -
Himachal Pradesh Shimla Punjabi, Eastern 50 - - - - 50 -
Himachal Pradesh Sirmaur Punjabi, Eastern 1,600 - - - - 1,600 -
Himachal Pradesh Solan Punjabi, Eastern 100 - - - - 100 -
Himachal Pradesh Una Punjabi, Eastern 20 - - - - 20 -
Jammu and Kashmir Baramulla Punjabi, Eastern 100 - - - - 100 -
Jammu and Kashmir Jammu Punjabi, Eastern 2,500 - - - - 2,500 -
Jammu and Kashmir Kathua Punjabi, Eastern 200 - - - - 200 -
Jammu and Kashmir Pulwama Punjabi, Eastern 80 - - - - 80 -
Jammu and Kashmir Samba Punjabi, Eastern 400 - - - - 400 -
Jammu and Kashmir Srinagar Punjabi, Eastern 100 - - - - 100 -
Jharkhand Bokaro Punjabi, Eastern 70 - - - - 70 -
Jharkhand Chatra Punjabi, Eastern 20 - - - - 20 -
Jharkhand Dhanbad Punjabi, Eastern 300 - - - - 300 -
Jharkhand Giridih Punjabi, Eastern 20 - - - - 20 -
Jharkhand Hazaribag Hindi 30 - - - - 30 -
Jharkhand Koderma Punjabi, Eastern 50 - - - - 50 -
Jharkhand Ramgarh Punjabi, Eastern 100 - - - - 100 -
Jharkhand Ranchi Punjabi, Eastern 30 - - - - 30 -
Jharkhand Seraikela Kharsawan Punjabi, Eastern 200 - - - - 200 -
Jharkhand Singhbhum, East Punjabi, Eastern 600 - - - - 600 -
Jharkhand Singhbhum, West Punjabi, Eastern 200 - - - - 200 -
Karnataka Bangalore Urban Punjabi, Eastern 200 - - - - 200 -
Kerala Ernakulam Punjabi, Eastern 20 - - - - 20 -
Madhya Pradesh Anuppur Punjabi, Eastern 20 - - - - 20 -
Madhya Pradesh Ashok Nagar Punjabi, Eastern 100 - - - - 100 -
Madhya Pradesh Balaghat Punjabi, Eastern 20 - - - - 20 -
Madhya Pradesh Barwani Punjabi, Eastern 60 - - - - 60 -
Madhya Pradesh Bhind Hindi 100 - - - - 100 -
Madhya Pradesh Bhopal Punjabi, Eastern 200 - - - - 200 -
Madhya Pradesh Burhanpur Punjabi, Eastern 30 - - - - 30 -
Madhya Pradesh Chhatarpur Punjabi, Eastern Unknown - - - - - -
Madhya Pradesh Chhindwara Punjabi, Eastern 60 - - - - 60 -
Madhya Pradesh Damoh Punjabi, Eastern 20 - - - - 20 -
Madhya Pradesh Dewas Hindi 70 - - - - 70 -
Madhya Pradesh Dhar Hindi 30 - - - - 30 -
Madhya Pradesh Guna Punjabi, Eastern 100 - - - - 100 -
Madhya Pradesh Gwalior Punjabi, Eastern 700 - - - - 700 -
Madhya Pradesh Harda Punjabi, Eastern 20 - - - - 20 -
Madhya Pradesh Hoshangabad Punjabi, Eastern 60 - - - - 60 -
Madhya Pradesh Indore Punjabi, Eastern 500 - - - - 500 -
Madhya Pradesh Jabalpur Punjabi, Eastern 400 - - - - 400 -
Madhya Pradesh Katni Hindi 50 - - - - 50 -
Madhya Pradesh Khandwa (East Nimar) Punjabi, Eastern 50 - - - - 50 -
Madhya Pradesh Khargone (West Nimar) Punjabi, Eastern 50 - - - - 50 -
Madhya Pradesh Mandsaur Hindi 30 - - - - 30 -
Madhya Pradesh Nagda Punjabi, Eastern 30 - - - - 20 -
Madhya Pradesh Narsinghpur Punjabi, Eastern 20 - - - - 20 -
Madhya Pradesh Neemuch Punjabi, Eastern 20 - - - - 20 -
Madhya Pradesh Ratlam Punjabi, Eastern 30 - - - - 30 -
Madhya Pradesh Rewa Hindi 20 - - - - 20 -
Madhya Pradesh Sagar Hindi 80 - - - - 80 -
Madhya Pradesh Shahdol Punjabi, Eastern 20 - - - - 20 -
Madhya Pradesh Sheopur Punjabi, Eastern 200 - - - - 200 -
Madhya Pradesh Shivpuri Hindi 100 - - - - 100 -
Madhya Pradesh Singrauli Punjabi, Eastern 30 - - - - 30 -
Madhya Pradesh Ujjain Punjabi, Eastern 70 - - - - 70 -
Madhya Pradesh Vidisha Punjabi, Eastern 20 - - - - 20 -
Maharashtra Ahmednagar Punjabi, Eastern 80 - - - - 80 -
Maharashtra Akola Punjabi, Eastern 30 - - - - 30 -
Maharashtra Amravati Punjabi, Eastern 50 - - - - 50 -
Maharashtra Aurangabad Punjabi, Eastern 100 - - - - 100 -
Maharashtra Buldhana Punjabi, Eastern 20 - - - - 20 -
Maharashtra Chandrapur Punjabi, Eastern 80 - - - - 80 -
Maharashtra Gondia Punjabi, Eastern 30 - - - - 30 -
Maharashtra Jalgaon Punjabi, Eastern 80 - - - - 80 -
Maharashtra Jalna Punjabi, Eastern 30 - - - - 30 -
Maharashtra Mumbai City Hindi 500 - - - - 500 -
Maharashtra Mumbai suburban Punjabi, Eastern 1,800 - - - - 1,800 -
Maharashtra Nagpur Hindi 600 - - - - 600 -
Maharashtra Nanded Punjabi, Eastern 300 - - - - 300 -
Maharashtra Nashik Punjabi, Eastern 100 - - - - 100 -
Maharashtra Palghar Punjabi, Eastern 90 - - - - 90 -
Maharashtra Parbhani Punjabi, Eastern 30 - - - - 30 -
Maharashtra Pune Punjabi, Eastern 800 - - - - 800 -
Maharashtra Raigarh Hindi 100 - - - - 100 -
Maharashtra Thane Punjabi, Eastern 800 - - - - 800 -
Maharashtra Wardha Punjabi, Eastern 20 - - - - 20 -
Odisha Angul Punjabi, Eastern Unknown - - - - - -
Odisha Bargarh (Baragarh) Punjabi, Eastern 20 - - - - 20 -
Odisha Cuttack Punjabi, Eastern 20 - - - - 20 -
Odisha Jagatsinghpur Punjabi, Eastern Unknown - - - - - -
Odisha Jajpur Punjabi, Eastern 20 - - - - 20 -
Odisha Jharsuguda Punjabi, Eastern 30 - - - - 30 -
Odisha Kalahandi Punjabi, Eastern 20 - - - - 20 -
Odisha Kendujhar (Keonjhar) Hindi 30 - - - - 30 -
Odisha Khordha Punjabi, Eastern 20 - - - - 20 -
Odisha Koraput Hindi 20 - - - - 20 -
Odisha Mayurbhanj Punjabi, Eastern 20 - - - - 20 -
Odisha Sambalpur Punjabi, Eastern 30 - - - - 30 -
Odisha Sundargarh Punjabi, Eastern 100 - - - - 100 -
Punjab Amritsar Punjabi, Eastern 74,000 - - - - 74,000 -
Punjab Barnala Punjabi, Eastern 8,000 - - - - 8,000 -
Punjab Bathinda Punjabi, Eastern 14,000 - - - - 14,000 -
Punjab Faridkot Punjabi, Eastern 9,000 - - - - 9,000 -
Punjab Fatehgarh Sahib Punjabi, Eastern 11,000 - - - - 11,000 -
Punjab Fazilka Punjabi, Eastern 4,400 - - - - 4,400 -
Punjab Firozpur Punjabi, Eastern 10,000 - - - - 10,000 -
Punjab Gurdaspur Punjabi, Eastern 25,000 - - - - 25,000 -
Punjab Hoshiarpur Punjabi, Eastern 45,000 - - - - 45,000 -
Punjab Jalandhar Punjabi, Eastern 25,000 - - - - 25,000 -
Punjab Kapurthala Punjabi, Eastern 6,900 - - - - 6,900 -
Punjab Ludhiana Punjabi, Eastern 47,000 - - - - 47,000 -
Punjab Malerkotla Punjabi, Eastern 4,200 - - - - 4,200 -
Punjab Mansa Punjabi, Eastern 9,300 - - - - 9,300 -
Punjab Moga Punjabi, Eastern 16,000 - - - - 16,000 -
Punjab Pathankot Punjabi, Eastern 8,200 - - - - 8,200 -
Punjab Patiala Punjabi, Eastern 21,000 - - - - 21,000 -
Punjab Rupnagar Punjabi, Eastern 48,000 - - - - 48,000 -
Punjab Sahibzada Ajit Singh Nagar Punjabi, Eastern 62,000 - - - - 62,000 -
Punjab Sangrur Punjabi, Eastern 17,000 - - - - 17,000 -
Punjab Shahid Bhagat Singh Nagar Punjabi, Eastern 21,000 - - - - 21,000 -
Punjab Sri Muktsar Sahib Punjabi, Eastern 12,000 - - - - 12,000 -
Punjab Tarn Taran Punjabi, Eastern 36,000 - - - - 36,000 -
Rajasthan Ajmer Punjabi, Eastern Unknown - - - - - -
Rajasthan Alwar Punjabi, Eastern 1,000 - - - - 1,000 -
Rajasthan Anupgarh Punjabi, Eastern 3,900 - - - - 3,900 -
Rajasthan Baran Punjabi, Eastern 100 - - - - 100 -
Rajasthan Barmer Punjabi, Eastern Unknown - - - - - -
Rajasthan Bharatpur Punjabi, Eastern 100 - - - - 100 -
Rajasthan Bhilwara Punjabi, Eastern Unknown - - - - - -
Rajasthan Bikaner Punjabi, Eastern 60 - - - - 60 -
Rajasthan Bundi Punjabi, Eastern 200 - - - - 200 -
Rajasthan Chittorgarh Punjabi, Eastern 20 - - - - 20 -
Rajasthan Dausa Punjabi, Eastern Unknown - - - - - -
Rajasthan Deeg Punjabi, Eastern 400 - - - - 400 -
Rajasthan Ganganagar Punjabi, Eastern 5,800 - - - - 5,800 -
Rajasthan Hanumangarh Hindi 5,500 - - - - 5,500 -
Rajasthan Jaipur Punjabi, Eastern 100 - - - - 100 -
Rajasthan Jaipur Rural Hindi 50 - - - - 50 -
Rajasthan Jhalawar Punjabi, Eastern Unknown - - - - - -
Rajasthan Jodhpur Punjabi, Eastern 100 - - - - 100 -
Rajasthan Karauli Punjabi, Eastern Unknown - - - - - -
Rajasthan Khairthal Tijara Punjabi, Eastern 600 - - - - 600 -
Rajasthan Kota Punjabi, Eastern 200 - - - - 200 -
Rajasthan Phalodi Hindi Unknown - - - - - -
Rajasthan Sawai Madhopur Punjabi, Eastern Unknown - - - - - -
Rajasthan Tonk Punjabi, Eastern Unknown - - - - - -
Rajasthan Udaipur Hindi 70 - - - - 70 -
Tamil Nadu Chengalpattu Punjabi, Eastern 20 - - - - - -
Tamil Nadu Chennai Punjabi, Eastern 50 - - - - 50 -
Tamil Nadu Cuddalore Punjabi, Eastern 20 - - - - 20 -
Tamil Nadu Kanchipuram Punjabi, Eastern 20 - - - - 20 -
Tamil Nadu Viluppuram Punjabi, Eastern Unknown - - - - - -
Telangana Hyderabad Punjabi, Eastern 100 - - - - 100 -
Telangana Kamareddy Punjabi, Eastern 30 - - - - 30 -
Telangana Karimnagar Punjabi, Eastern 20 - - - - 20 -
Telangana Medak Punjabi, Eastern Unknown - - - - - -
Telangana Medchal Malkajgiri Hindi 60 - - - - 60 -
Telangana Nizamabad Punjabi, Eastern 40 - - - - 40 -
Telangana Ranga Reddy Punjabi, Eastern 50 - - - - 50 -
Telangana Sangareddy Punjabi, Eastern Unknown - - - - - -
Uttar Pradesh Agra Hindi 200 - - - - 200 -
Uttar Pradesh Aligarh Hindi 100 - - - - 100 -
Uttar Pradesh Allahabad Hindi 90 - - - - 90 -
Uttar Pradesh Ambedkar Nagar Hindi 20 - - - - 20 -
Uttar Pradesh Amethi Unknown - - - - - -
Uttar Pradesh Amroha (Jyotiba Phule Nagar) Hindi 200 - - - - 200 -
Uttar Pradesh Bahraich Hindi 90 - - - - 90 -
Uttar Pradesh Balrampur Hindi 30 - - - - 30 -
Uttar Pradesh Barabanki Hindi 30 - - - - 30 -
Uttar Pradesh Bareilly Punjabi, Eastern 600 - - - - 600 -
Uttar Pradesh Bijnor Punjabi, Eastern 1,100 - - - - 1,100 -
Uttar Pradesh Budaun Punjabi, Eastern 20 - - - - 20 -
Uttar Pradesh Bulandshahr Punjabi, Eastern 50 - - - - 50 -
Uttar Pradesh Chandauli Punjabi, Eastern 20 - - - - 20 -
Uttar Pradesh Etah Hindi 20 - - - - 20 -
Uttar Pradesh Etawah Hindi 30 - - - - 30 -
Uttar Pradesh Faizabad Punjabi, Eastern 30 - - - - 30 -
Uttar Pradesh Farrukhabad Punjabi, Eastern 30 - - - - 30 -
Uttar Pradesh Firozabad Hindi 60 - - - - 60 -
Uttar Pradesh Gautam Buddh Nagar Punjabi, Eastern 100 - - - - 100 -
Uttar Pradesh Ghaziabad Hindi 200 - - - - 200 -
Uttar Pradesh Ghazipur Bhojpuri 30 - - - - 30 -
Uttar Pradesh Gonda Hindi 20 - - - - 20 -
Uttar Pradesh Gorakhpur Punjabi, Eastern 50 - - - - 50 -
Uttar Pradesh Hapur Hindi 70 - - - - 70 -
Uttar Pradesh Hardoi Punjabi, Eastern 100 - - - - 100 -
Uttar Pradesh Jaunpur Hindi 30 - - - - 30 -
Uttar Pradesh Jhansi Hindi 70 - - - - 70 -
Uttar Pradesh Jhansi Hindi 100 - - - - 100 -
Uttar Pradesh Kannauj Hindi 20 - - - - 20 -
Uttar Pradesh Kanpur Nagar Punjabi, Eastern 300 - - - - 300 -
Uttar Pradesh Kasganj (Kanshi Ram Nagar) Hindi 30 - - - - 30 -
Uttar Pradesh Lakhimpur Kheri Punjabi, Eastern 1,700 - - - - 1,700 -
Uttar Pradesh Lalitpur Punjabi, Eastern 20 - - - - 20 -
Uttar Pradesh Lucknow Hindi 1,000 - - - - 1,000 -
Uttar Pradesh Maharajganj Punjabi, Eastern 20 - - - - 20 -
Uttar Pradesh Mathura Punjabi, Eastern 30 - - - - 30 -
Uttar Pradesh Meerut Punjabi, Eastern 300 - - - - 300 -
Uttar Pradesh Mirzapur Hindi 30 - - - - 30 -
Uttar Pradesh Moradabad Hindi 200 - - - - 200 -
Uttar Pradesh Muzaffarnagar Hindi 300 - - - - 300 -
Uttar Pradesh Pilibhit Hindi 1,800 - - - - 1,800 -
Uttar Pradesh Raebareli Punjabi, Eastern 30 - - - - 30 -
Uttar Pradesh Rampur Punjabi, Eastern 1,900 - - - - 1,900 -
Uttar Pradesh Saharanpur Hindi 500 - - - - 500 -
Uttar Pradesh Sambhal Hindi 30 - - - - 30 -
Uttar Pradesh Shahjahanpur Punjabi, Eastern 1,400 - - - - 1,400 -
Uttar Pradesh Shamli Punjabi, Eastern 200 - - - - 200 -
Uttar Pradesh Sitapur Hindi 100 - - - - 100 -
Uttar Pradesh Unnao Punjabi, Eastern Unknown - - - - - -
Uttar Pradesh Varanasi Hindi 50 - - - - 50 -
Uttarakhand Dehradun Punjabi, Eastern 1,300 - - - - 1,300 -
Uttarakhand Haridwar Punjabi, Eastern 500 - - - - 500 -
Uttarakhand Nainital Punjabi, Eastern 600 - - - - 600 -
Uttarakhand Pauri Garhwal Punjabi, Eastern 30 - - - - 30 -
Uttarakhand Tehri Garhwal Punjabi, Eastern Unknown - - - - - -
Uttarakhand Udham Singh Nagar Hindi 3,400 - - - - 3,400 -
West Bengal Alipurduar Punjabi, Eastern 20 - - - - 20 -
West Bengal Birbhum Punjabi, Eastern 20 - - - - 20 -
West Bengal Darjeeling Punjabi, Eastern 30 - - - - 30 -
West Bengal Hooghly Hindi 30 - - - - 30 -
West Bengal Howrah Hindi 80 - - - - 80 -
West Bengal Jalpaiguri Punjabi, Eastern Unknown - - - - - -
West Bengal Kolkata Hindi 300 - - - - 300 -
West Bengal North 24 Parganas Punjabi, Eastern 200 - - - - 200 -
West Bengal Paschim Bardhaman Punjabi, Eastern 30 - - - - 30 -
West Bengal Paschim Medinipur Hindi 60 - - - - 60 -
West Bengal Purba Bardhaman Hindi 300 - - - - 300 -
West Bengal Purba Medinipur Hindi 20 - - - - 20 -
West Bengal Purulia Punjabi, Eastern Unknown - - - - - -
West Bengal South 24 Parganas Bengali 100 - - - - 100 -
States Districts Languages Population Hindu Muslim Buddhist Christian Sikh Other
23 301 6 665,000 0 0 0 0 665,000 0



Joshua Project logo    Terms of Use   Privacy Policy   Contact Us   Copyright © 2024