--
--





--
-- Name: climate_data; Type: TABLE; Schema: public; Owner: app
--

CREATE TABLE public.climate_data (
    id integer NOT NULL,
    district text,
    month text,
    province text,
    tehsil text,
    year text,
    rainfall_mm double precision,
    "temperature_2m_C" double precision
);


ALTER TABLE public.climate_data OWNER TO app;

--
-- Name: climate_data_id_seq; Type: SEQUENCE; Schema: public; Owner: app
--

CREATE SEQUENCE public.climate_data_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.climate_data_id_seq OWNER TO app;

--
-- Name: climate_data_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app
--

ALTER SEQUENCE public.climate_data_id_seq OWNED BY public.climate_data.id;


--
-- Name: farm_crops; Type: TABLE; Schema: public; Owner: app
--

CREATE TABLE public.farm_crops (
    id integer NOT NULL,
    "farmId" integer,
    crop text NOT NULL,
    "sowingDate" timestamp(3) without time zone NOT NULL,
    "harvestDate" timestamp(3) without time zone NOT NULL,
    "areaSownAcres" double precision NOT NULL,
    "yieldPerAcre" double precision NOT NULL,
    "fertilizerBags" integer NOT NULL,
    "pesticideApps" integer NOT NULL,
    "hasSoilReport" boolean NOT NULL
);


ALTER TABLE public.farm_crops OWNER TO app;

--
-- Name: farm_crops_id_seq; Type: SEQUENCE; Schema: public; Owner: app
--

CREATE SEQUENCE public.farm_crops_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.farm_crops_id_seq OWNER TO app;

--
-- Name: farm_crops_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app
--

ALTER SEQUENCE public.farm_crops_id_seq OWNED BY public.farm_crops.id;

--
-- Name: farm_data_id_seq; Type: SEQUENCE; Schema: public; Owner: app
--

CREATE SEQUENCE public.farm_data_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.farm_data_id_seq OWNER TO app;

--
-- Name: farm_data_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app
--

ALTER SEQUENCE public.farm_data_id_seq OWNED BY public.farm_data.id;


--
-- Name: farm_irrigation; Type: TABLE; Schema: public; Owner: app
--

CREATE TABLE public.farm_irrigation (
    id integer NOT NULL,
    "farmId" integer NOT NULL,
    "irrigationType" text NOT NULL
);


ALTER TABLE public.farm_irrigation OWNER TO app;

--
-- Name: farm_irrigation_id_seq; Type: SEQUENCE; Schema: public; Owner: app
--

CREATE SEQUENCE public.farm_irrigation_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.farm_irrigation_id_seq OWNER TO app;

--
-- Name: farm_irrigation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app
--

ALTER SEQUENCE public.farm_irrigation_id_seq OWNED BY public.farm_irrigation.id;


--
-- Name: kml_record; Type: TABLE; Schema: public; Owner: app
--

CREATE TABLE public.kml_record (
    id integer NOT NULL,
    link text NOT NULL,
    "FarmID" integer NOT NULL
);


ALTER TABLE public.kml_record OWNER TO app;

--
-- Name: kml_record_id_seq; Type: SEQUENCE; Schema: public; Owner: app
--

CREATE SEQUENCE public.kml_record_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.kml_record_id_seq OWNER TO app;

--
-- Name: kml_record_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app
--

ALTER SEQUENCE public.kml_record_id_seq OWNED BY public.kml_record.id;


--
-- Name: roles; Type: TABLE; Schema: public; Owner: app
--

CREATE TABLE public.roles (
    id integer NOT NULL,
    name text NOT NULL
);


ALTER TABLE public.roles OWNER TO app;

--
-- Name: roles_id_seq; Type: SEQUENCE; Schema: public; Owner: app
--

CREATE SEQUENCE public.roles_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.roles_id_seq OWNER TO app;

--
-- Name: roles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app
--

ALTER SEQUENCE public.roles_id_seq OWNED BY public.roles.id;


--
-- Name: status; Type: TABLE; Schema: public; Owner: app
--

CREATE TABLE public.status (
    id integer NOT NULL,
    label text NOT NULL
);


ALTER TABLE public.status OWNER TO app;

--
-- Name: status_id_seq; Type: SEQUENCE; Schema: public; Owner: app
--

CREATE SEQUENCE public.status_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.status_id_seq OWNER TO app;

--
-- Name: status_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app
--

ALTER SEQUENCE public.status_id_seq OWNED BY public.status.id;

--
-- Name: users_id_seq; Type: SEQUENCE; Schema: public; Owner: app
--

CREATE SEQUENCE public.users_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.users_id_seq OWNER TO app;

--
-- Name: users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: app
--

ALTER SEQUENCE public.users_id_seq OWNED BY public.users.id;


--
-- Name: climate_data id; Type: DEFAULT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.climate_data ALTER COLUMN id SET DEFAULT nextval('public.climate_data_id_seq'::regclass);


--
-- Name: farm_crops id; Type: DEFAULT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.farm_crops ALTER COLUMN id SET DEFAULT nextval('public.farm_crops_id_seq'::regclass);


--
-- Name: farm_irrigation id; Type: DEFAULT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.farm_irrigation ALTER COLUMN id SET DEFAULT nextval('public.farm_irrigation_id_seq'::regclass);


--
-- Name: kml_record id; Type: DEFAULT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.kml_record ALTER COLUMN id SET DEFAULT nextval('public.kml_record_id_seq'::regclass);


--
-- Name: roles id; Type: DEFAULT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.roles ALTER COLUMN id SET DEFAULT nextval('public.roles_id_seq'::regclass);


--
-- Name: status id; Type: DEFAULT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.status ALTER COLUMN id SET DEFAULT nextval('public.status_id_seq'::regclass);


--
-- Data for Name: climate_data; Type: TABLE DATA; Schema: public; Owner: app
--

COPY public.climate_data (id, district, month, province, tehsil, year, rainfall_mm, "temperature_2m_C") FROM stdin;
1	Bagh	\N	AJ&K	Bagh	2021	90.00048166	10.60461329
2	Bagh	\N	AJ&K	Bagh	2022	561.901344	11.880237227833334
3	Bagh	\N	AJ&K	Bagh	2023	573.5313835	11.552154738666665
4	Bagh	\N	AJ&K	Bagh	2024	572.9444596	12.33719057
5	Bagh	\N	AJ&K	Bagh	2025	237.7200774	6.463863743
6	Bagh	\N	AJ&K	Dhirkot	2021	95.06265083	14.308805830499999
7	Bagh	\N	AJ&K	Dhirkot	2022	553.6720596	15.697829720083334
8	Bagh	\N	AJ&K	Dhirkot	2023	564.6732906	15.300242557750002
9	Bagh	\N	AJ&K	Dhirkot	2024	586.6499171	16.04121939
10	Bagh	\N	AJ&K	Dhirkot	2025	250.34583658000003	10.49761845
11	Bhimber	\N	AJ&K	Barnala	2021	143.61739805599998	19.11448031
12	Bhimber	\N	AJ&K	Barnala	2022	446.37553	22.334878616666668
13	Bhimber	\N	AJ&K	Barnala	2023	430.4934702	21.696207711666663
14	Bhimber	\N	AJ&K	Barnala	2024	445.2367272	22.121728180833333
15	Bhimber	\N	AJ&K	Barnala	2025	111.0440989	17.84185944
16	Bhimber	\N	AJ&K	Bhimbar	2021	142.6468644	19.25413782
17	Bhimber	\N	AJ&K	Bhimbar	2022	444.71547	22.37799320666667
18	Bhimber	\N	AJ&K	Bhimbar	2023	380.737448	21.909884
19	Bhimber	\N	AJ&K	Bhimbar	2024	397.30233784899997	22.274665366666667
20	Bhimber	\N	AJ&K	Bhimbar	2025	92.57151543	18.13267128
21	Bhimber	\N	AJ&K	Samahni	2021	140.4790613	18.09018465
22	Bhimber	\N	AJ&K	Samahni	2022	465.6486993	21.015870000750002
23	Bhimber	\N	AJ&K	Samahni	2023	394.1914579	20.469295387833334
24	Bhimber	\N	AJ&K	Samahni	2024	401.1586291	20.932367965833333
25	Bhimber	\N	AJ&K	Samahni	2025	105.8859691	16.627920602499998
26	Hattian Bala	\N	AJ&K	Hattian Bala	2021	83.35878492	8.616029856
27	Hattian Bala	\N	AJ&K	Hattian Bala	2022	568.6534013	9.202983474083334
28	Hattian Bala	\N	AJ&K	Hattian Bala	2023	583.4460306	9.262277845166667
29	Hattian Bala	\N	AJ&K	Hattian Bala	2024	586.7352082	10.118791515749999
30	Hattian Bala	\N	AJ&K	Hattian Bala	2025	256.4279618	3.316735591
31	Haveli	\N	AJ&K	Haveli	2021	90.86688683	8.022746402
32	Haveli	\N	AJ&K	Haveli	2022	588.3973404	9.167455409166667
33	Haveli	\N	AJ&K	Haveli	2023	589.9311658	8.837090608
34	Haveli	\N	AJ&K	Haveli	2024	547.0556714	9.572226149
35	Haveli	\N	AJ&K	Haveli	2025	221.08733943000001	3.595953909
36	Kotli	\N	AJ&K	Sehnsa	2021	79.66792679	17.45890639
37	Kotli	\N	AJ&K	Sehnsa	2022	451.9325269	20.26088009
38	Kotli	\N	AJ&K	Sehnsa	2023	425.4165528	19.526108926166668
39	Kotli	\N	AJ&K	Sehnsa	2024	411.73377539499995	20.06413891
40	Kotli	\N	AJ&K	Sehnsa	2025	156.4087065	15.56446569
41	Kotli	\N	AJ&K	Tfikiala Parawa	2021	83.83319435	14.13019104
42	Kotli	\N	AJ&K	Tfikiala Parawa	2022	468.41731606900004	16.70261058
43	Kotli	\N	AJ&K	Tfikiala Parawa	2023	440.7054377	16.194188536916666
44	Kotli	\N	AJ&K	Tfikiala Parawa	2024	378.1142434	16.81136955
45	Kotli	\N	AJ&K	Tfikiala Parawa	2025	126.76392611499999	12.19579377
46	Mirpur	\N	AJ&K	Dudyal	2021	111.7388674	18.85653466
47	Mirpur	\N	AJ&K	Dudyal	2022	478.3124339	21.822353879166666
48	Mirpur	\N	AJ&K	Dudyal	2023	400.0126854	21.14158686
49	Mirpur	\N	AJ&K	Dudyal	2024	401.3805903	21.542247194166666
50	Mirpur	\N	AJ&K	Dudyal	2025	134.8623846	17.19524977
51	Mirpur	\N	AJ&K	Kotli	2021	102.4770323	16.51376186
52	Mirpur	\N	AJ&K	Kotli	2022	492.0768926	19.33749636
53	Mirpur	\N	AJ&K	Kotli	2023	443.8146986	18.62474501
54	Mirpur	\N	AJ&K	Kotli	2024	407.2303159	19.208101152083334
55	Mirpur	\N	AJ&K	Kotli	2025	142.11787415999999	14.72859204
56	Mirpur	\N	AJ&K	Mirpur	2021	127.02027875899999	19.27103397
57	Mirpur	\N	AJ&K	Mirpur	2022	461.2690588	22.28710869
58	Mirpur	\N	AJ&K	Mirpur	2023	374.50517352099996	21.77284903
59	Mirpur	\N	AJ&K	Mirpur	2024	383.3603627	22.121523431666663
60	Mirpur	\N	AJ&K	Mirpur	2025	107.0911928	17.872470925000002
61	Muzaffarabad	\N	AJ&K	Athmuqam	2021	85.73429643	-1.391918815
62	Muzaffarabad	\N	AJ&K	Athmuqam	2022	594.2750243	0.5143806924166668
63	Muzaffarabad	\N	AJ&K	Athmuqam	2023	542.057496	-0.00992944
64	Muzaffarabad	\N	AJ&K	Athmuqam	2024	630.9316137	0.7179429711666666
65	Muzaffarabad	\N	AJ&K	Athmuqam	2025	224.72465498999998	-6.869918153
66	Muzaffarabad	\N	AJ&K	Muzaffarabad	2021	71.73631277	10.290973150000001
67	Muzaffarabad	\N	AJ&K	Muzaffarabad	2022	482.9478815	11.342335637583334
68	Muzaffarabad	\N	AJ&K	Muzaffarabad	2023	486.3603845	11.437040856166666
69	Muzaffarabad	\N	AJ&K	Muzaffarabad	2024	536.2577226	12.164210329416667
70	Muzaffarabad	\N	AJ&K	Muzaffarabad	2025	221.79945171999998	5.761671374
71	Poonch	\N	AJ&K	Abbaspur	2021	81.26859608400001	11.13755361
72	Poonch	\N	AJ&K	Abbaspur	2022	533.8756363	12.868684614916667
73	Poonch	\N	AJ&K	Abbaspur	2023	534.1178203	12.375046534916665
74	Poonch	\N	AJ&K	Abbaspur	2024	507.95044	13.118020359083333
75	Poonch	\N	AJ&K	Abbaspur	2025	199.60295553999998	7.846208199
76	Poonch	\N	AJ&K	Hajeera	2021	74.12976527	13.18442971
77	Poonch	\N	AJ&K	Hajeera	2022	497.9212715	15.425138786749999
78	Poonch	\N	AJ&K	Hajeera	2023	502.6124138	14.858929144000001
79	Poonch	\N	AJ&K	Hajeera	2024	469.2298568	15.58662986
80	Poonch	\N	AJ&K	Hajeera	2025	181.6474456	10.64185322
81	Punch	\N	AJ&K	Palandri	2021	79.61647218899999	14.66210638
82	Punch	\N	AJ&K	Palandri	2022	484.0715086	17.178926899916668
83	Punch	\N	AJ&K	Palandri	2023	489.5410254	16.468934909916666
84	Punch	\N	AJ&K	Palandri	2024	475.4481113	17.145885973333332
85	Punch	\N	AJ&K	Palandri	2025	185.2148603	12.33249997
86	Rawalakot	\N	AJ&K	Rawalakot	2021	94.29704069	12.686771710999999
87	Rawalakot	\N	AJ&K	Rawalakot	2022	540.7500079	14.713401211916667
88	Rawalakot	\N	AJ&K	Rawalakot	2023	555.1071359	14.09127263
89	Rawalakot	\N	AJ&K	Rawalakot	2024	556.0289796	14.825990023000001
90	Rawalakot	\N	AJ&K	Rawalakot	2025	218.2982271	9.652394201749999
91	Awaran	\N	Balochistan	Awaran	2021	25.75886909	24.13272019
92	Awaran	\N	Balochistan	Awaran	2022	151.51919398900003	25.593166319999998
93	Awaran	\N	Balochistan	Awaran	2023	63.760057307000004	25.638415785000003
94	Awaran	\N	Balochistan	Awaran	2024	90.57757813	26.042237529166666
95	Awaran	\N	Balochistan	Awaran	2025	1.774347206	23.33399798
96	Awaran	\N	Balochistan	Jhal Jao	2021	22.181087339999998	24.41799145
97	Awaran	\N	Balochistan	Jhal Jao	2022	187.9958341	25.72002499
98	Awaran	\N	Balochistan	Jhal Jao	2023	70.11241992	25.843065899166664
99	Awaran	\N	Balochistan	Jhal Jao	2024	114.0056987	26.177570042499998
100	Awaran	\N	Balochistan	Jhal Jao	2025	2.241888198	23.57504185
101	Awaran	\N	Balochistan	Mashkai	2021	9.612774158999999	20.145707774999998
102	Awaran	\N	Balochistan	Mashkai	2022	186.4895401	22.128314246666665
103	Awaran	\N	Balochistan	Mashkai	2023	78.80463667400001	22.357204068083334
104	Awaran	\N	Balochistan	Mashkai	2024	130.3088157	22.460130616666664
105	Awaran	\N	Balochistan	Mashkai	2025	6.1849634049999995	18.7673006
106	Barkhan	\N	Balochistan	Barkhan	2021	24.589883563999997	18.53570757
107	Barkhan	\N	Balochistan	Barkhan	2022	231.5317341	20.79861247366667
108	Barkhan	\N	Balochistan	Barkhan	2023	207.4740411	20.164946004416667
109	Barkhan	\N	Balochistan	Barkhan	2024	221.7647136	20.540556962916664
110	Barkhan	\N	Balochistan	Barkhan	2025	25.5876519	16.62683074
111	Chagai	\N	Balochistan	Chagai	2021	4.166060371	18.84213802
112	Chagai	\N	Balochistan	Chagai	2022	34.40908335	22.89451767
113	Chagai	\N	Balochistan	Chagai	2023	30.41875344	23.203332355166665
114	Chagai	\N	Balochistan	Chagai	2024	58.50109429	23.170981801083332
115	Chagai	\N	Balochistan	Chagai	2025	18.14167306	17.04627593
116	Chagai	\N	Balochistan	Dalbandin	2021	6.991862234	20.23629142
117	Chagai	\N	Balochistan	Dalbandin	2022	44.669153656000006	23.947023169999998
118	Chagai	\N	Balochistan	Dalbandin	2023	27.83814618	24.198770891583337
119	Chagai	\N	Balochistan	Dalbandin	2024	66.67758333	24.17505447
120	Chagai	\N	Balochistan	Dalbandin	2025	17.5955056	18.44346328
121	Chagai	\N	Balochistan	Nokundi	2021	6.063834741	19.90494766
122	Chagai	\N	Balochistan	Nokundi	2022	18.08815816	24.33277269
123	Chagai	\N	Balochistan	Nokundi	2023	14.13631881	24.72430916
124	Chagai	\N	Balochistan	Nokundi	2024	43.82059499100001	24.500057495083336
125	Chagai	\N	Balochistan	Nokundi	2025	8.132503622	18.82465135
126	Chagai	\N	Balochistan	Taftan	2021	1.588141128	19.09870469
127	Chagai	\N	Balochistan	Taftan	2022	14.47056541	23.70558171
128	Chagai	\N	Balochistan	Taftan	2023	21.88915262	24.055326631833335
129	Chagai	\N	Balochistan	Taftan	2024	42.823437426999995	23.66223440091667
130	Chagai	\N	Balochistan	Taftan	2025	7.479341837	17.85719071
131	Dera Bugti	\N	Balochistan	Dera Bugti	2021	22.18397346	22.46901696
132	Dera Bugti	\N	Balochistan	Dera Bugti	2022	216.7856272	24.634535950833335
133	Dera Bugti	\N	Balochistan	Dera Bugti	2023	89.70467534	24.496012790833333
134	Dera Bugti	\N	Balochistan	Dera Bugti	2024	131.29059165500001	24.79049339
135	Dera Bugti	\N	Balochistan	Dera Bugti	2025	13.495554130000002	20.87568094
136	Dera Bugti	\N	Balochistan	Philwagh	2021	16.46903146	21.28608266
137	Dera Bugti	\N	Balochistan	Philwagh	2022	217.74080458999998	23.55407981
138	Dera Bugti	\N	Balochistan	Philwagh	2023	118.5663366	23.260017161666667
139	Dera Bugti	\N	Balochistan	Philwagh	2024	159.32879533300002	23.589869731666667
140	Dera Bugti	\N	Balochistan	Philwagh	2025	14.42946229	19.79326295
141	Dera Bugti	\N	Balochistan	Sui	2021	11.32502899	24.325691947499998
142	Dera Bugti	\N	Balochistan	Sui	2022	201.8184966	26.352511573333334
143	Dera Bugti	\N	Balochistan	Sui	2023	58.6341808	26.468494301666667
144	Dera Bugti	\N	Balochistan	Sui	2024	111.499584	26.777260019166665
145	Dera Bugti	\N	Balochistan	Sui	2025	6.0768486820000005	22.97740089
146	Duki	\N	Balochistan	Duki	2021	8.470209334	18.08109277
147	Duki	\N	Balochistan	Duki	2022	169.8547392	20.30938110716667
148	Duki	\N	Balochistan	Duki	2023	118.2203946	20.082731304750002
149	Duki	\N	Balochistan	Duki	2024	156.682964	20.243880585166668
150	Duki	\N	Balochistan	Duki	2025	19.54391592	15.94851705
151	Gwadar	\N	Balochistan	Gwadar	2021	19.02322979	25.44177536
152	Gwadar	\N	Balochistan	Gwadar	2022	80.56035724	26.368575131666663
153	Gwadar	\N	Balochistan	Gwadar	2023	31.9440505	26.41051181
154	Gwadar	\N	Balochistan	Gwadar	2024	149.35754193699998	26.62869844
155	Gwadar	\N	Balochistan	Gwadar	2025	3.0313823070000003	24.092119552499998
156	Gwadar	\N	Balochistan	Jiwani	2021	25.469860797000003	25.64585947
157	Gwadar	\N	Balochistan	Jiwani	2022	74.49047575	26.814994428333335
158	Gwadar	\N	Balochistan	Jiwani	2023	23.39714154	26.994321065833333
159	Gwadar	\N	Balochistan	Jiwani	2024	160.7771046	27.13929578
160	Gwadar	\N	Balochistan	Jiwani	2025	5.547558931	24.43985234
161	Gwadar	\N	Balochistan	Ormara	2021	44.48265028	25.192964637499998
162	Gwadar	\N	Balochistan	Ormara	2022	128.062018	25.92536905
163	Gwadar	\N	Balochistan	Ormara	2023	45.31591836	26.11346337166667
164	Gwadar	\N	Balochistan	Ormara	2024	61.75446145	26.579423723333335
165	Gwadar	\N	Balochistan	Ormara	2025	0.235104209	24.14734365
166	Gwadar	\N	Balochistan	Pasni	2021	23.20778472	25.546036485000002
167	Gwadar	\N	Balochistan	Pasni	2022	95.35476117	26.33131182
168	Gwadar	\N	Balochistan	Pasni	2023	40.02976706	26.360298519166665
169	Gwadar	\N	Balochistan	Pasni	2024	103.2441282	26.714247565833332
170	Gwadar	\N	Balochistan	Pasni	2025	1.9715854970000002	24.2649424
171	Gwadar	\N	Balochistan	Suntsar	2021	16.64291789	26.04071427
172	Gwadar	\N	Balochistan	Suntsar	2022	72.84406664000001	27.282940863333334
173	Gwadar	\N	Balochistan	Suntsar	2023	26.99325533	27.42590978
174	Gwadar	\N	Balochistan	Suntsar	2024	175.41025059999998	27.513433538333334
175	Gwadar	\N	Balochistan	Suntsar	2025	5.812417236	24.72194503
176	Harnai	\N	Balochistan	Harnai	2021	20.29283663	17.71985894
177	Harnai	\N	Balochistan	Harnai	2022	319.4519461	19.45055133
178	Harnai	\N	Balochistan	Harnai	2023	198.95871892899999	19.29712053
179	Harnai	\N	Balochistan	Harnai	2024	280.99415493099997	19.32274769216667
180	Harnai	\N	Balochistan	Harnai	2025	22.88711052	15.268636784749999
181	Harnai	\N	Balochistan	Khost	2021	11.78798428	13.890015902250001
182	Harnai	\N	Balochistan	Khost	2022	321.8793336	15.480947573333333
183	Harnai	\N	Balochistan	Khost	2023	216.1533052	15.164867980833334
184	Harnai	\N	Balochistan	Khost	2024	293.9450373	15.150346457583334
185	Harnai	\N	Balochistan	Khost	2025	64.47864089800001	10.430457
186	Harnai	\N	Balochistan	Shahrig	2021	13.74786978	16.79306318
187	Harnai	\N	Balochistan	Shahrig	2022	366.3372334	18.324299509916667
188	Harnai	\N	Balochistan	Shahrig	2023	226.2022588	18.06199358341667
189	Harnai	\N	Balochistan	Shahrig	2024	318.5215074	18.12331548
190	Harnai	\N	Balochistan	Shahrig	2025	45.67032762	14.05237308
191	Jafarabad	\N	Balochistan	Gandakha	2021	12.67018978	24.91190652
192	Jafarabad	\N	Balochistan	Gandakha	2022	339.9782071	26.91600222
193	Jafarabad	\N	Balochistan	Gandakha	2023	70.78632162	27.33511313833333
194	Jafarabad	\N	Balochistan	Gandakha	2024	149.55303580100002	27.461801724166666
195	Jafarabad	\N	Balochistan	Gandakha	2025	2.074723597	23.27863246
196	Jafarabad	\N	Balochistan	Jhatpat	2021	7.418828001	24.620170594999998
197	Jafarabad	\N	Balochistan	Jhatpat	2022	223.5633698	26.832560068333333
198	Jafarabad	\N	Balochistan	Jhatpat	2023	74.64229296	27.18045398833333
199	Jafarabad	\N	Balochistan	Jhatpat	2024	126.90312103100001	27.438099
200	Jafarabad	\N	Balochistan	Jhatpat	2025	3.0026494699999997	23.36465779
201	Jafarabad	\N	Balochistan	Usta Muhammad	2021	10.27241034	24.75700201
202	Jafarabad	\N	Balochistan	Usta Muhammad	2022	269.6764457	26.962158416666668
203	Jafarabad	\N	Balochistan	Usta Muhammad	2023	80.83170109	27.316455589166665
204	Jafarabad	\N	Balochistan	Usta Muhammad	2024	132.444708	27.544164514166667
205	Jafarabad	\N	Balochistan	Usta Muhammad	2025	2.500146324	23.30380345
206	Jhal Magsi	\N	Balochistan	Gandava	2021	9.37759593	24.6136046
207	Jhal Magsi	\N	Balochistan	Gandava	2022	322.7244564	26.15262041
208	Jhal Magsi	\N	Balochistan	Gandava	2023	81.76626845	26.648052548333336
209	Jhal Magsi	\N	Balochistan	Gandava	2024	166.9207689	26.61934479333333
210	Jhal Magsi	\N	Balochistan	Gandava	2025	10.408743256000001	22.489037432499998
211	Jhal Magsi	\N	Balochistan	Jhal magsi	2021	8.448430102	25.15852837
212	Jhal Magsi	\N	Balochistan	Jhal magsi	2022	330.6275208	26.837478851666663
213	Jhal Magsi	\N	Balochistan	Jhal magsi	2023	65.13307635	27.27251996833333
214	Jhal Magsi	\N	Balochistan	Jhal magsi	2024	150.82488960700002	27.26031723
215	Jhal Magsi	\N	Balochistan	Jhal magsi	2025	4.128319097	23.31611911
216	Jhal Magsi	\N	Balochistan	Mirpur	2021	10.909903697999999	25.27286515
217	Jhal Magsi	\N	Balochistan	Mirpur	2022	305.2239	26.989849066666665
218	Jhal Magsi	\N	Balochistan	Mirpur	2023	69.10552326	27.558525835833333
219	Jhal Magsi	\N	Balochistan	Mirpur	2024	129.1541528	27.46917544
220	Jhal Magsi	\N	Balochistan	Mirpur	2025	5.538501533	23.21469276
221	Kachi	\N	Balochistan	Bala Nari	2021	15.08351149	25.0621105
222	Kachi	\N	Balochistan	Bala Nari	2022	230.0139691	26.96676055
223	Kachi	\N	Balochistan	Bala Nari	2023	71.59728802	27.47301285
224	Kachi	\N	Balochistan	Bala Nari	2024	149.40461489400002	27.268347503333334
225	Kachi	\N	Balochistan	Bala Nari	2025	12.08802527	22.93963894
226	Kachi	\N	Balochistan	Dhadar	2021	6.446225753	23.985341865000002
227	Kachi	\N	Balochistan	Dhadar	2022	263.82554040900004	25.72941576166667
228	Kachi	\N	Balochistan	Dhadar	2023	77.8090372	26.11492240583333
229	Kachi	\N	Balochistan	Dhadar	2024	150.4332585	25.827244743333335
230	Kachi	\N	Balochistan	Dhadar	2025	21.01039053	21.78775056
231	Kachi	\N	Balochistan	Khattan	2021	13.42027761	24.85152648
232	Kachi	\N	Balochistan	Khattan	2022	274.9441159	26.61363615
233	Kachi	\N	Balochistan	Khattan	2023	70.24007767	27.099998704166666
234	Kachi	\N	Balochistan	Khattan	2024	154.5539391	26.82503302083333
235	Kachi	\N	Balochistan	Khattan	2025	15.6434992	22.64299744
236	Kachi	\N	Balochistan	Mach	2021	9.801101469999999	19.9935588
237	Kachi	\N	Balochistan	Mach	2022	335.4640136	21.69395625583333
238	Kachi	\N	Balochistan	Mach	2023	158.0382361	21.61321155
239	Kachi	\N	Balochistan	Mach	2024	230.48908570999998	21.49907454
240	Kachi	\N	Balochistan	Mach	2025	35.3954885	17.56539189
241	Kachi	\N	Balochistan	Sanni	2021	10.41928626	23.556542297500002
242	Kachi	\N	Balochistan	Sanni	2022	337.5372436	25.160096808333336
243	Kachi	\N	Balochistan	Sanni	2023	118.6076717	25.4596893
244	Kachi	\N	Balochistan	Sanni	2024	191.2629522	25.341908905833336
245	Kachi	\N	Balochistan	Sanni	2025	21.99259558	21.31943799
246	Kalat	\N	Balochistan	Gazg	2021	19.29407898	17.17267506
247	Kalat	\N	Balochistan	Gazg	2022	421.60447027500004	18.911391018333333
248	Kalat	\N	Balochistan	Gazg	2023	223.7355081	18.771097395416668
249	Kalat	\N	Balochistan	Gazg	2024	323.4470153	18.847634404833332
250	Kalat	\N	Balochistan	Gazg	2025	32.57461013	14.967233227000001
251	Kalat	\N	Balochistan	Johan	2021	14.710164342999999	16.52213796
252	Kalat	\N	Balochistan	Johan	2022	359.4345294	18.453778408416667
253	Kalat	\N	Balochistan	Johan	2023	195.2078755	18.27519110058333
254	Kalat	\N	Balochistan	Johan	2024	277.357724	18.219494958083335
255	Kalat	\N	Balochistan	Johan	2025	37.40790849	14.161834228250001
256	Kalat	\N	Balochistan	Kalat	2021	8.549401796	13.47991665
257	Kalat	\N	Balochistan	Kalat	2022	228.4761559	15.736886384416666
258	Kalat	\N	Balochistan	Kalat	2023	94.43730446	15.886848699833331
259	Kalat	\N	Balochistan	Kalat	2024	168.5212652	15.767223523666667
260	Kalat	\N	Balochistan	Kalat	2025	26.723576299999998	10.96563218
261	Kalat	\N	Balochistan	Manguchar	2021	6.830168815	13.52914211
262	Kalat	\N	Balochistan	Manguchar	2022	180.1702817	15.929982423833332
263	Kalat	\N	Balochistan	Manguchar	2023	75.57528162199999	16.06167934433333
264	Kalat	\N	Balochistan	Manguchar	2024	160.8856229	15.83770989
265	Kalat	\N	Balochistan	Manguchar	2025	38.7165794	10.81377512
266	Kech	\N	Balochistan	Balnigor	2021	12.96780738	26.13309354
267	Kech	\N	Balochistan	Balnigor	2022	81.17707367800001	27.421560298333333
268	Kech	\N	Balochistan	Balnigor	2023	49.28250368	27.40000191333333
269	Kech	\N	Balochistan	Balnigor	2024	165.7596263	27.53797236833333
270	Kech	\N	Balochistan	Balnigor	2025	5.333807223000001	24.83011804
271	Kech	\N	Balochistan	Buleda	2021	10.25858442	23.34155982
272	Kech	\N	Balochistan	Buleda	2022	111.3132096	25.2157698
273	Kech	\N	Balochistan	Buleda	2023	61.64807958	25.153828946666668
274	Kech	\N	Balochistan	Buleda	2024	102.9297417	25.48268294
275	Kech	\N	Balochistan	Buleda	2025	8.12820817	22.10020968
276	Kech	\N	Balochistan	Dasht	2021	10.410671735000001	26.04335116
277	Kech	\N	Balochistan	Dasht	2022	72.34016279	27.28164759
278	Kech	\N	Balochistan	Dasht	2023	43.7975673	27.260066554166666
279	Kech	\N	Balochistan	Dasht	2024	134.3976647	27.45353131
280	Kech	\N	Balochistan	Dasht	2025	3.500064968	24.740789
281	Kech	\N	Balochistan	Hoshab	2021	14.89367281	22.86272192
282	Kech	\N	Balochistan	Hoshab	2022	124.55857099299999	24.687159001666668
283	Kech	\N	Balochistan	Hoshab	2023	64.01128925	24.668962540833334
284	Kech	\N	Balochistan	Hoshab	2024	98.18679977	25.025097662500002
285	Kech	\N	Balochistan	Hoshab	2025	2.575713612	21.81216659
286	Kech	\N	Balochistan	Mand	2021	11.70526091	25.87572328
287	Kech	\N	Balochistan	Mand	2022	85.94984051	27.206840681666666
288	Kech	\N	Balochistan	Mand	2023	43.336575090000004	27.203253300833335
289	Kech	\N	Balochistan	Mand	2024	173.88668985500001	27.301738097500003
290	Kech	\N	Balochistan	Mand	2025	6.849913676000001	24.453808725000002
291	Kech	\N	Balochistan	Tump	2021	13.34641611	24.63885824
292	Kech	\N	Balochistan	Tump	2022	105.8236718	26.26487673
293	Kech	\N	Balochistan	Tump	2023	59.91419315	26.193757582499998
294	Kech	\N	Balochistan	Tump	2024	156.8642834	26.368848029166667
295	Kech	\N	Balochistan	Tump	2025	8.821168309	23.23479872
296	Kech	\N	Balochistan	Turbat	2021	13.89083023	25.04380775
297	Kech	\N	Balochistan	Turbat	2022	120.7119387	26.249933724166667
298	Kech	\N	Balochistan	Turbat	2023	53.53420147	26.208074184166666
299	Kech	\N	Balochistan	Turbat	2024	103.70147284000001	26.545549240833335
300	Kech	\N	Balochistan	Turbat	2025	3.196193095	23.82907142
301	Kech	\N	Balochistan	Zamuran	2021	11.849306846000001	22.35451235
302	Kech	\N	Balochistan	Zamuran	2022	130.2558669	24.28765325666667
303	Kech	\N	Balochistan	Zamuran	2023	69.92232017	24.22395426
304	Kech	\N	Balochistan	Zamuran	2024	126.6772371	24.507944130833334
305	Kech	\N	Balochistan	Zamuran	2025	11.188317084000001	20.81412969
306	Kharan	\N	Balochistan	Besima	2021	8.048066724	18.068634092499998
307	Kharan	\N	Balochistan	Besima	2022	162.3516166	20.655276630333333
308	Kharan	\N	Balochistan	Besima	2023	63.668391168999996	21.023426225666665
309	Kharan	\N	Balochistan	Besima	2024	92.18777698	21.05211442
310	Kharan	\N	Balochistan	Besima	2025	9.998116277	16.592911793749998
311	Kharan	\N	Balochistan	Kharan	2021	4.59162489	19.19942833
312	Kharan	\N	Balochistan	Kharan	2022	114.15061520600001	22.406957356333333
313	Kharan	\N	Balochistan	Kharan	2023	50.96469322	22.81096412
314	Kharan	\N	Balochistan	Kharan	2024	86.00675446	22.765042854333334
315	Kharan	\N	Balochistan	Kharan	2025	11.42987436	17.64762313
316	Kharan	\N	Balochistan	Nag	2021	6.468314134	20.99310307
317	Kharan	\N	Balochistan	Nag	2022	47.15668453400001	24.817662108333334
318	Kharan	\N	Balochistan	Nag	2023	16.95487911	25.168242348916667
319	Kharan	\N	Balochistan	Nag	2024	61.98645758399999	25.132547403333334
320	Kharan	\N	Balochistan	Nag	2025	8.930224019	19.82260739
321	Khuzdar	\N	Balochistan	Aranji	2021	21.09971819	21.18231676
322	Khuzdar	\N	Balochistan	Aranji	2022	216.649981	22.85644564
323	Khuzdar	\N	Balochistan	Aranji	2023	101.09309791000001	23.069144426666668
324	Khuzdar	\N	Balochistan	Aranji	2024	201.1145473	23.306595347500004
325	Khuzdar	\N	Balochistan	Aranji	2025	5.764910395999999	20.272519
326	Khuzdar	\N	Balochistan	Karkh	2021	18.65914374	20.5723905
327	Khuzdar	\N	Balochistan	Karkh	2022	302.8852957	22.59570415416667
328	Khuzdar	\N	Balochistan	Karkh	2023	120.2461844	22.85233773883333
329	Khuzdar	\N	Balochistan	Karkh	2024	208.464914	22.874425786666666
330	Khuzdar	\N	Balochistan	Karkh	2025	8.494779826	19.50301193
331	Khuzdar	\N	Balochistan	Khuzdar	2021	10.73485193	17.50147152
332	Khuzdar	\N	Balochistan	Khuzdar	2022	198.2864066	19.5298984
333	Khuzdar	\N	Balochistan	Khuzdar	2023	73.0852965	19.984179536416665
334	Khuzdar	\N	Balochistan	Khuzdar	2024	149.7784079	19.800190210333334
335	Khuzdar	\N	Balochistan	Khuzdar	2025	11.32782412	15.723285271750001
336	Khuzdar	\N	Balochistan	Mula	2021	13.62359151	20.8628282
337	Khuzdar	\N	Balochistan	Mula	2022	339.3772586	22.58768895
338	Khuzdar	\N	Balochistan	Mula	2023	132.9740773	22.793920394833332
339	Khuzdar	\N	Balochistan	Mula	2024	214.93286941899999	22.812838281666668
340	Khuzdar	\N	Balochistan	Mula	2025	13.43941562	19.23120157
341	Khuzdar	\N	Balochistan	Nal	2021	8.108416929	18.224782887499998
342	Khuzdar	\N	Balochistan	Nal	2022	173.0536305	20.444458048250002
343	Khuzdar	\N	Balochistan	Nal	2023	62.429842343000004	20.845820883333335
344	Khuzdar	\N	Balochistan	Nal	2024	120.8639522	20.774403266666667
345	Khuzdar	\N	Balochistan	Nal	2025	10.369033927999999	16.56305224
346	Khuzdar	\N	Balochistan	Ornach	2021	15.76333639	21.44394988
347	Khuzdar	\N	Balochistan	Ornach	2022	205.8000268	22.9084707
348	Khuzdar	\N	Balochistan	Ornach	2023	96.92245402200001	23.05288368
349	Khuzdar	\N	Balochistan	Ornach	2024	172.9929442	23.31232620833333
350	Khuzdar	\N	Balochistan	Ornach	2025	4.890980084000001	20.3346156
351	Khuzdar	\N	Balochistan	Saroona	2021	23.46891784	23.67441366
352	Khuzdar	\N	Balochistan	Saroona	2022	197.4814054	24.682982974166666
353	Khuzdar	\N	Balochistan	Saroona	2023	85.58008771	24.7267608
354	Khuzdar	\N	Balochistan	Saroona	2024	145.2497905	25.3485445
355	Khuzdar	\N	Balochistan	Saroona	2025	3.19905725	22.96026862
356	Khuzdar	\N	Balochistan	Wadh	2021	11.52888481	18.70330997
357	Khuzdar	\N	Balochistan	Wadh	2022	207.5457496	20.61838745
358	Khuzdar	\N	Balochistan	Wadh	2023	85.78038361	20.937988686249998
359	Khuzdar	\N	Balochistan	Wadh	2024	153.3635662	20.984601367666667
360	Khuzdar	\N	Balochistan	Wadh	2025	8.41788191	17.12609659
361	Khuzdar	\N	Balochistan	Zehri	2021	13.07019273	16.56852455
362	Khuzdar	\N	Balochistan	Zehri	2022	277.90503447199995	18.45375029
363	Khuzdar	\N	Balochistan	Zehri	2023	112.9119899	18.727838390916666
364	Khuzdar	\N	Balochistan	Zehri	2024	207.3600743	18.58045984
365	Khuzdar	\N	Balochistan	Zehri	2025	20.59027043	14.54914505
366	Kohlu	\N	Balochistan	Kahan	2021	21.2426437	21.38236653
367	Kohlu	\N	Balochistan	Kahan	2022	207.4078305	23.623144821666667
368	Kohlu	\N	Balochistan	Kahan	2023	112.70348333700001	23.406090032250003
369	Kohlu	\N	Balochistan	Kahan	2024	152.5905877	23.628043164999998
370	Kohlu	\N	Balochistan	Kahan	2025	19.583643504999998	19.55747188
371	Kohlu	\N	Balochistan	Kohlu	2021	24.21147399	17.85713996
372	Kohlu	\N	Balochistan	Kohlu	2022	188.83543134800001	20.292206351333334
373	Kohlu	\N	Balochistan	Kohlu	2023	170.083752	19.80657373
374	Kohlu	\N	Balochistan	Kohlu	2024	189.5504787	20.06049368258333
375	Kohlu	\N	Balochistan	Kohlu	2025	22.87899432	15.88734647
376	Kohlu	\N	Balochistan	Mawand	2021	19.19089643	20.103859885000002
377	Kohlu	\N	Balochistan	Mawand	2022	205.2646758	22.396502478749998
378	Kohlu	\N	Balochistan	Mawand	2023	134.4521984	22.168116865749997
379	Kohlu	\N	Balochistan	Mawand	2024	172.9152241	22.29820513583333
380	Kohlu	\N	Balochistan	Mawand	2025	22.51054088	18.12881133
381	Las Bela	\N	Balochistan	Bela	2021	21.78639462	25.08476937
382	Las Bela	\N	Balochistan	Bela	2022	204.667081	25.828167982500002
383	Las Bela	\N	Balochistan	Bela	2023	68.57193585	26.166360745833334
384	Las Bela	\N	Balochistan	Bela	2024	132.3215313	26.557953324166665
385	Las Bela	\N	Balochistan	Bela	2025	2.03165017	24.20217167
386	Las Bela	\N	Balochistan	Dureji	2021	22.59269132	24.03079033
387	Las Bela	\N	Balochistan	Dureji	2022	198.6004284	25.03855693
388	Las Bela	\N	Balochistan	Dureji	2023	60.06893507	25.202233144999997
389	Las Bela	\N	Balochistan	Dureji	2024	122.7258952	25.758425469166667
390	Las Bela	\N	Balochistan	Dureji	2025	1.824926112	23.20589248
391	Las Bela	\N	Balochistan	Gaddani	2021	28.02475731	25.29847909
392	Las Bela	\N	Balochistan	Gaddani	2022	212.2017438	25.641299524999997
393	Las Bela	\N	Balochistan	Gaddani	2023	80.03588278	25.78841456083333
394	Las Bela	\N	Balochistan	Gaddani	2024	63.34252084	26.330994185833333
395	Las Bela	\N	Balochistan	Gaddani	2025	0.106618543	23.87092743
396	Las Bela	\N	Balochistan	Hab	2021	24.166508356999998	25.168225262500002
397	Las Bela	\N	Balochistan	Hab	2022	221.0124834	25.440483811666667
398	Las Bela	\N	Balochistan	Hab	2023	76.19938133	25.62232599
399	Las Bela	\N	Balochistan	Hab	2024	69.69542689699999	26.192349073333332
400	Las Bela	\N	Balochistan	Hab	2025	0.141713582	23.80011345
401	Las Bela	\N	Balochistan	Kanraj	2021	21.849559417000002	23.03342258
402	Las Bela	\N	Balochistan	Kanraj	2022	227.1660514	23.957748169166667
403	Las Bela	\N	Balochistan	Kanraj	2023	88.47768168	24.011006099166668
404	Las Bela	\N	Balochistan	Kanraj	2024	146.5470396	24.54789370083333
405	Las Bela	\N	Balochistan	Kanraj	2025	1.6280626519999999	22.187197779999998
406	Las Bela	\N	Balochistan	Lakhra	2021	34.61956927	25.64346763
407	Las Bela	\N	Balochistan	Lakhra	2022	169.4670282	26.31489842166667
408	Las Bela	\N	Balochistan	Lakhra	2023	54.03058809	26.578702250000003
409	Las Bela	\N	Balochistan	Lakhra	2024	77.28649813599999	27.040782041666663
410	Las Bela	\N	Balochistan	Lakhra	2025	0.71453622	24.6486631
411	Las Bela	\N	Balochistan	Liari	2021	40.346796800999996	25.65740496
412	Las Bela	\N	Balochistan	Liari	2022	143.01005333999998	26.27459013083333
413	Las Bela	\N	Balochistan	Liari	2023	46.71134613	26.457010600833332
414	Las Bela	\N	Balochistan	Liari	2024	58.60069782	26.973355538333333
415	Las Bela	\N	Balochistan	Liari	2025	0.257174263	24.54177105
416	Las Bela	\N	Balochistan	Sonmiani	2021	18.55639284	25.32326891
417	Las Bela	\N	Balochistan	Sonmiani	2022	190.9886513	25.580022700833336
418	Las Bela	\N	Balochistan	Sonmiani	2023	70.62263934	25.72000775416667
419	Las Bela	\N	Balochistan	Sonmiani	2024	61.76126891	26.300001019166668
420	Las Bela	\N	Balochistan	Sonmiani	2025	0.168828495	23.88685132
421	Las Bela	\N	Balochistan	Uthal	2021	18.625789908999998	25.10839896
422	Las Bela	\N	Balochistan	Uthal	2022	209.78912908200002	25.46968034
423	Las Bela	\N	Balochistan	Uthal	2023	66.75825613	25.65872403
424	Las Bela	\N	Balochistan	Uthal	2024	89.60060081399999	26.219313204166667
425	Las Bela	\N	Balochistan	Uthal	2025	0.519606135	23.90242467
426	Lehri	\N	Balochistan	Bagh	2021	14.46203901	25.30160266
427	Lehri	\N	Balochistan	Bagh	2022	279.6345255	27.18278722
428	Lehri	\N	Balochistan	Bagh	2023	76.60359307	27.7118601
429	Lehri	\N	Balochistan	Bagh	2024	141.2486512	27.598550346666666
430	Lehri	\N	Balochistan	Bagh	2025	6.8446892660000005	23.35440003
431	Lehri	\N	Balochistan	Lehri	2021	9.335394072	25.20061724
432	Lehri	\N	Balochistan	Lehri	2022	213.2139517	27.055801499166666
433	Lehri	\N	Balochistan	Lehri	2023	79.68946143	27.336117425833333
434	Lehri	\N	Balochistan	Lehri	2024	113.5128785	27.444017146666667
435	Lehri	\N	Balochistan	Lehri	2025	15.529531712999999	23.29276358
436	Loralai	\N	Balochistan	Loralai	2021	6.921954703	14.70792444
437	Loralai	\N	Balochistan	Loralai	2022	213.0793134	16.693551507333336
438	Loralai	\N	Balochistan	Loralai	2023	114.120298	16.67348502
439	Loralai	\N	Balochistan	Loralai	2024	150.5699456	16.75066902
440	Loralai	\N	Balochistan	Loralai	2025	30.03952727	11.993588854750001
441	Loralai	\N	Balochistan	Mekhttar	2021	6.358277313	17.015610453249998
442	Loralai	\N	Balochistan	Mekhttar	2022	159.02135	19.293730317916665
443	Loralai	\N	Balochistan	Mekhttar	2023	116.1846773	19.019443365416667
444	Loralai	\N	Balochistan	Mekhttar	2024	169.0586416	19.09185006
445	Loralai	\N	Balochistan	Mekhttar	2025	20.235115449000002	14.653077478250001
446	Mastung	\N	Balochistan	Dasht	2021	10.39839438	14.79591777
447	Mastung	\N	Balochistan	Dasht	2022	299.6301269	16.875707043583333
448	Mastung	\N	Balochistan	Dasht	2023	150.62723665200002	16.749022495916666
449	Mastung	\N	Balochistan	Dasht	2024	240.75836	16.565429860166667
450	Mastung	\N	Balochistan	Dasht	2025	37.57903117	12.10468395
451	Mastung	\N	Balochistan	Kardgap	2021	4.395101423	15.046980754749999
452	Mastung	\N	Balochistan	Kardgap	2022	157.7080519	17.745493573166666
453	Mastung	\N	Balochistan	Kardgap	2023	70.49577224	17.94391621
454	Mastung	\N	Balochistan	Kardgap	2024	145.0026475	17.65113765
455	Mastung	\N	Balochistan	Kardgap	2025	35.219324668999995	12.38060473
456	Mastung	\N	Balochistan	Khad Kucha	2021	4.588337002	14.02522891
457	Mastung	\N	Balochistan	Khad Kucha	2022	178.0227965	16.453129100416668
458	Mastung	\N	Balochistan	Khad Kucha	2023	72.30463716	16.592560027999998
459	Mastung	\N	Balochistan	Khad Kucha	2024	164.433602	16.29064296416667
460	Mastung	\N	Balochistan	Khad Kucha	2025	35.87225035	11.21588114
461	Mastung	\N	Balochistan	Mastung	2021	3.579625356	14.55982589
462	Mastung	\N	Balochistan	Mastung	2022	192.3433006	16.99405778508333
463	Mastung	\N	Balochistan	Mastung	2023	70.33943699	17.13961487
464	Mastung	\N	Balochistan	Mastung	2024	170.3078948	16.801291255333336
465	Mastung	\N	Balochistan	Mastung	2025	37.69684021	11.64543261
466	Musa Khel	\N	Balochistan	Musa Khel	2021	16.644684692000002	17.13424962
467	Musa Khel	\N	Balochistan	Musa Khel	2022	258.5754902	19.21519755
468	Musa Khel	\N	Balochistan	Musa Khel	2023	274.6783536	18.54989698
469	Musa Khel	\N	Balochistan	Musa Khel	2024	274.5735445	18.92069709
470	Musa Khel	\N	Balochistan	Musa Khel	2025	37.67603757	14.78865227
471	Nasirabad	\N	Balochistan	Baba Kot	2021	12.40005188	25.08848007
472	Nasirabad	\N	Balochistan	Baba Kot	2022	311.46793849700003	27.138038418333334
473	Nasirabad	\N	Balochistan	Baba Kot	2023	77.49411376	27.593264540000003
474	Nasirabad	\N	Balochistan	Baba Kot	2024	141.82044363400001	27.660257597500003
475	Nasirabad	\N	Balochistan	Baba Kot	2025	4.494908027	23.44408558
476	Nasirabad	\N	Balochistan	Chhatr	2021	8.465934586	25.10426014
477	Nasirabad	\N	Balochistan	Chhatr	2022	235.0196349	26.94218295
478	Nasirabad	\N	Balochistan	Chhatr	2023	62.72210891	27.259290551666666
479	Nasirabad	\N	Balochistan	Chhatr	2024	116.3884492	27.468803311666665
480	Nasirabad	\N	Balochistan	Chhatr	2025	7.1617975640000004	23.52716323
481	Nasirabad	\N	Balochistan	Dera MuradJamali	2021	7.441217546	25.03207639
482	Nasirabad	\N	Balochistan	Dera MuradJamali	2022	218.653268	27.00377647
483	Nasirabad	\N	Balochistan	Dera MuradJamali	2023	73.36586663	27.29154375
484	Nasirabad	\N	Balochistan	Dera MuradJamali	2024	116.909699	27.560248446666666
485	Nasirabad	\N	Balochistan	Dera MuradJamali	2025	5.877026896	23.47399183
486	Nasirabad	\N	Balochistan	Tamboo	2021	9.664388742	25.01222484
487	Nasirabad	\N	Balochistan	Tamboo	2022	257.59218723600003	27.106712466666664
488	Nasirabad	\N	Balochistan	Tamboo	2023	79.70211044	27.479998804999997
489	Nasirabad	\N	Balochistan	Tamboo	2024	129.49070227800001	27.652586348333333
490	Nasirabad	\N	Balochistan	Tamboo	2025	4.598976006	23.47253305
491	Nushki	\N	Balochistan	Dak	2021	3.858537171	18.37812858
492	Nushki	\N	Balochistan	Dak	2022	45.74772663	22.498268593333336
493	Nushki	\N	Balochistan	Dak	2023	25.9405556	22.89804314
494	Nushki	\N	Balochistan	Dak	2024	74.10389184	22.72895996191667
495	Nushki	\N	Balochistan	Dak	2025	16.87515036	16.71050051
496	Nushki	\N	Balochistan	Nushki	2021	3.517643596	17.82009036
497	Nushki	\N	Balochistan	Nushki	2022	100.93950658199999	21.21554747791667
498	Nushki	\N	Balochistan	Nushki	2023	39.91127441	21.61322535691667
499	Nushki	\N	Balochistan	Nushki	2024	86.91323369	21.44102276383333
500	Nushki	\N	Balochistan	Nushki	2025	19.53700511	15.86069531
501	Panjgur	\N	Balochistan	Gichk	2021	11.82161642	20.2452545
502	Panjgur	\N	Balochistan	Gichk	2022	152.524933	22.50724742583333
503	Panjgur	\N	Balochistan	Gichk	2023	75.61064303	22.69073793766667
504	Panjgur	\N	Balochistan	Gichk	2024	94.74072016699999	22.906682351666664
505	Panjgur	\N	Balochistan	Gichk	2025	4.540036155999999	19.03887482
506	Panjgur	\N	Balochistan	Panjgur	2021	15.822744712999999	19.51901981
507	Panjgur	\N	Balochistan	Panjgur	2022	106.3522419	22.592252831666666
508	Panjgur	\N	Balochistan	Panjgur	2023	49.89477926	22.845994777333335
509	Panjgur	\N	Balochistan	Panjgur	2024	60.93966285	23.03384349441667
510	Panjgur	\N	Balochistan	Panjgur	2025	6.522683053000001	18.55405317
511	Panjgur	\N	Balochistan	Parome	2021	12.84677065	21.27964154
512	Panjgur	\N	Balochistan	Parome	2022	108.00061938699999	23.70441512
513	Panjgur	\N	Balochistan	Parome	2023	57.99073499	23.743226063999998
514	Panjgur	\N	Balochistan	Parome	2024	85.16319204	24.069478084166665
515	Panjgur	\N	Balochistan	Parome	2025	6.4441365489999995	20.0945428
516	Pishin	\N	Balochistan	Barshor	2021	2.7707715640000004	11.51600966
517	Pishin	\N	Balochistan	Barshor	2022	172.9811574	13.45549861
518	Pishin	\N	Balochistan	Barshor	2023	98.74613401500001	13.469092704416667
519	Pishin	\N	Balochistan	Barshor	2024	133.30867929500002	13.476503473833333
520	Pishin	\N	Balochistan	Barshor	2025	52.72553409	7.238489685
521	Pishin	\N	Balochistan	Huramzai	2021	2.661630037	14.41318762
522	Pishin	\N	Balochistan	Huramzai	2022	168.4787059	16.848621067583334
523	Pishin	\N	Balochistan	Huramzai	2023	89.74914372399999	17.106882203416667
524	Pishin	\N	Balochistan	Huramzai	2024	180.9632322	16.731650765833333
525	Pishin	\N	Balochistan	Huramzai	2025	57.27897674	10.55889812
526	Pishin	\N	Balochistan	Karezat	2021	4.5589526	12.87246686
527	Pishin	\N	Balochistan	Karezat	2022	191.4541967	14.940959960999999
528	Pishin	\N	Balochistan	Karezat	2023	101.8517439	14.947035428583334
529	Pishin	\N	Balochistan	Karezat	2024	169.3918794	14.835516935583334
530	Pishin	\N	Balochistan	Karezat	2025	47.60908703	9.152523514
531	Pishin	\N	Balochistan	Pishin	2021	3.036944091	14.39238715
532	Pishin	\N	Balochistan	Pishin	2022	166.7420959	16.773117640166667
533	Pishin	\N	Balochistan	Pishin	2023	81.09796197	17.00201219
534	Pishin	\N	Balochistan	Pishin	2024	154.7645324	16.728328725583335
535	Pishin	\N	Balochistan	Pishin	2025	49.660828	10.767017009749999
536	Pishin	\N	Balochistan	Saranan	2021	4.501775337	15.57593155
537	Pishin	\N	Balochistan	Saranan	2022	154.6964289	18.120804797583332
538	Pishin	\N	Balochistan	Saranan	2023	71.66954176	18.37836296
539	Pishin	\N	Balochistan	Saranan	2024	167.3741104	17.96053276
540	Pishin	\N	Balochistan	Saranan	2025	45.20471434	12.33320178
541	Qila Abdullah	\N	Balochistan	Chaman	2021	3.446757955	14.93508053
542	Qila Abdullah	\N	Balochistan	Chaman	2022	155.9146207	17.431172271166666
543	Qila Abdullah	\N	Balochistan	Chaman	2023	85.78118384	17.62113262833333
544	Qila Abdullah	\N	Balochistan	Chaman	2024	181.0749004	17.257025298166667
545	Qila Abdullah	\N	Balochistan	Chaman	2025	51.20103072	11.10359984
546	Qila Abdullah	\N	Balochistan	Dobandai	2021	3.398568994	12.49604383
547	Qila Abdullah	\N	Balochistan	Dobandai	2022	191.1512652	14.55490785
548	Qila Abdullah	\N	Balochistan	Dobandai	2023	125.3176166	14.485983627166668
549	Qila Abdullah	\N	Balochistan	Dobandai	2024	193.1029579	14.325720733416667
550	Qila Abdullah	\N	Balochistan	Dobandai	2025	69.24303686	7.976753593
551	Qila Abdullah	\N	Balochistan	Gulistan	2021	5.253085216	15.77028861
552	Qila Abdullah	\N	Balochistan	Gulistan	2022	149.8859757	18.380945395666668
553	Qila Abdullah	\N	Balochistan	Gulistan	2023	81.94742084299999	18.601947069916665
554	Qila Abdullah	\N	Balochistan	Gulistan	2024	189.8233553	18.146735151833333
555	Qila Abdullah	\N	Balochistan	Gulistan	2025	53.082202996999996	12.291822561250001
556	Qila Abdullah	\N	Balochistan	Qila Abdullah	2021	3.345939222	15.02983796
557	Qila Abdullah	\N	Balochistan	Qila Abdullah	2022	171.4500677	17.491743973416664
558	Qila Abdullah	\N	Balochistan	Qila Abdullah	2023	95.22495933	17.71607932
559	Qila Abdullah	\N	Balochistan	Qila Abdullah	2024	200.7959552	17.290371410416665
560	Qila Abdullah	\N	Balochistan	Qila Abdullah	2025	59.76770345	11.10375223
561	Qila Saifullah	\N	Balochistan	Badani	2021	2.790113026	11.68650674
562	Qila Saifullah	\N	Balochistan	Badani	2022	176.1272693	13.743691881583333
563	Qila Saifullah	\N	Balochistan	Badani	2023	96.3148763	13.854492401666667
564	Qila Saifullah	\N	Balochistan	Badani	2024	138.0123125	13.950214812250001
565	Qila Saifullah	\N	Balochistan	Badani	2025	46.66731666	7.757761759500001
566	Qila Saifullah	\N	Balochistan	Kanmehtorazai	2021	2.879956837	11.46673475
567	Qila Saifullah	\N	Balochistan	Kanmehtorazai	2022	170.42392044000002	13.337913526166666
568	Qila Saifullah	\N	Balochistan	Kanmehtorazai	2023	98.74989895	13.37289443
569	Qila Saifullah	\N	Balochistan	Kanmehtorazai	2024	137.9633799	13.403143353333332
570	Qila Saifullah	\N	Balochistan	Kanmehtorazai	2025	41.99493621	7.494143304
571	Qila Saifullah	\N	Balochistan	Loe Band	2021	2.625712672	11.44226421
572	Qila Saifullah	\N	Balochistan	Loe Band	2022	177.447848	13.330395118416668
573	Qila Saifullah	\N	Balochistan	Loe Band	2023	95.48337441	13.427111995916666
574	Qila Saifullah	\N	Balochistan	Loe Band	2024	132.6762139	13.476168798416666
575	Qila Saifullah	\N	Balochistan	Loe Band	2025	49.88349646	7.247279320500001
576	Qila Saifullah	\N	Balochistan	Muslimbagh	2021	2.5087529020000003	12.73766673
577	Qila Saifullah	\N	Balochistan	Muslimbagh	2022	180.2662963	14.744973396833332
578	Qila Saifullah	\N	Balochistan	Muslimbagh	2023	104.1521916	14.928630685583334
579	Qila Saifullah	\N	Balochistan	Muslimbagh	2024	124.99913225499999	14.94283532
580	Qila Saifullah	\N	Balochistan	Muslimbagh	2025	34.61745642	9.34161076
581	Qila Saifullah	\N	Balochistan	Qila Saifullah	2021	4.676439554	13.73329244
582	Qila Saifullah	\N	Balochistan	Qila Saifullah	2022	198.64080486699999	15.826811258333334
583	Qila Saifullah	\N	Balochistan	Qila Saifullah	2023	117.151258	15.866527738166667
584	Qila Saifullah	\N	Balochistan	Qila Saifullah	2024	135.5386372	15.921054360416667
585	Qila Saifullah	\N	Balochistan	Qila Saifullah	2025	26.74184437	10.753323468249999
586	Qila Saifullah	\N	Balochistan	Shinkai	2021	8.93109838	15.15236597
587	Qila Saifullah	\N	Balochistan	Shinkai	2022	180.7700989	17.349786134083335
588	Qila Saifullah	\N	Balochistan	Shinkai	2023	123.24744242999999	17.217382448416668
589	Qila Saifullah	\N	Balochistan	Shinkai	2024	142.7543036	17.28250576
590	Qila Saifullah	\N	Balochistan	Shinkai	2025	25.67041131	12.37365818
591	Quetta	\N	Balochistan	Panjpai	2021	4.416868859	15.71960626
592	Quetta	\N	Balochistan	Panjpai	2022	155.012781	18.280966677666665
593	Quetta	\N	Balochistan	Panjpai	2023	72.66797639	18.491681054833332
594	Quetta	\N	Balochistan	Panjpai	2024	162.320155	18.120951880583334
595	Quetta	\N	Balochistan	Panjpai	2025	41.39938867	12.68526649
596	Quetta	\N	Balochistan	Quetta City	2021	12.40162604	14.136417673499999
597	Quetta	\N	Balochistan	Quetta City	2022	277.68302418900004	16.15481867
598	Quetta	\N	Balochistan	Quetta City	2023	145.9913746	16.029905067583332
599	Quetta	\N	Balochistan	Quetta City	2024	251.2869269	15.835643486499999
600	Quetta	\N	Balochistan	Quetta City	2025	51.54290923	10.76836312
601	Shaheed Skandarabad	\N	Balochistan	Surab	2021	7.862197896	15.28543645
602	Shaheed Skandarabad	\N	Balochistan	Surab	2022	220.0025702	17.601783337333334
603	Shaheed Skandarabad	\N	Balochistan	Surab	2023	83.37006524	17.944654229833333
604	Shaheed Skandarabad	\N	Balochistan	Surab	2024	154.246517	17.722205037833334
605	Shaheed Skandarabad	\N	Balochistan	Surab	2025	19.91492068	13.13347108
606	Shirani	\N	Balochistan	Shirani	2021	15.31802464	15.83826949
607	Shirani	\N	Balochistan	Shirani	2022	263.8199026	17.767369576083333
608	Shirani	\N	Balochistan	Shirani	2023	261.4033698	17.16548228
609	Shirani	\N	Balochistan	Shirani	2024	251.13952000700002	17.552268628833335
610	Shirani	\N	Balochistan	Shirani	2025	52.31676372	12.85346776
611	Sibi	\N	Balochistan	Kot Mandai	2021	10.72644594	21.87619451
612	Sibi	\N	Balochistan	Kot Mandai	2022	226.9929405	23.82512018
613	Sibi	\N	Balochistan	Kot Mandai	2023	107.2783577	23.935672398333335
614	Sibi	\N	Balochistan	Kot Mandai	2024	181.06768330999998	23.853486321666665
615	Sibi	\N	Balochistan	Kot Mandai	2025	19.15678373	19.67246756
616	Sibi	\N	Balochistan	Sangan	2021	9.491404357	20.80622268
617	Sibi	\N	Balochistan	Sangan	2022	315.94686127299997	22.465803174166666
618	Sibi	\N	Balochistan	Sangan	2023	131.1230724	22.555779913250003
619	Sibi	\N	Balochistan	Sangan	2024	233.9758315	22.483584270833333
620	Sibi	\N	Balochistan	Sangan	2025	29.362725278000003	18.50367979
621	Sibi	\N	Balochistan	Sibi	2021	6.333763796	24.10732206
622	Sibi	\N	Balochistan	Sibi	2022	215.8158629	25.97872763166667
623	Sibi	\N	Balochistan	Sibi	2023	67.84928588	26.406181238333332
624	Sibi	\N	Balochistan	Sibi	2024	137.8712225	26.19334267
625	Sibi	\N	Balochistan	Sibi	2025	15.47545197	21.95760363
626	Sohbatpur	\N	Balochistan	Sohbatpur	2021	7.350849129	24.837475044999998
627	Sohbatpur	\N	Balochistan	Sohbatpur	2022	212.9924692	26.926128834166665
628	Sohbatpur	\N	Balochistan	Sohbatpur	2023	60.02727051	27.23544782
629	Sohbatpur	\N	Balochistan	Sohbatpur	2024	126.57252658699998	27.523702591666666
630	Sohbatpur	\N	Balochistan	Sohbatpur	2025	2.9971400320000003	23.65396622
631	Washuk	\N	Balochistan	Mashkel	2021	6.693706864	20.9865743
632	Washuk	\N	Balochistan	Mashkel	2022	45.303825206999996	25.12845782
633	Washuk	\N	Balochistan	Mashkel	2023	18.83929382	25.56698959
634	Washuk	\N	Balochistan	Mashkel	2024	54.82896196	25.49918922666667
635	Washuk	\N	Balochistan	Mashkel	2025	5.672475829000001	20.25914171
636	Washuk	\N	Balochistan	Washuk	2021	3.841253549	20.44967996
637	Washuk	\N	Balochistan	Washuk	2022	66.72531377	24.35464608
638	Washuk	\N	Balochistan	Washuk	2023	29.78870776	24.790851845416665
639	Washuk	\N	Balochistan	Washuk	2024	46.80338288	24.821561994166668
640	Washuk	\N	Balochistan	Washuk	2025	5.707290486	19.80045502
641	Zhob	\N	Balochistan	Ashwat	2021	6.461390138	12.97669072
642	Zhob	\N	Balochistan	Ashwat	2022	224.13602223200002	14.978707460166667
643	Zhob	\N	Balochistan	Ashwat	2023	157.850588	15.024569130083334
644	Zhob	\N	Balochistan	Ashwat	2024	186.9679219	14.969033642416667
645	Zhob	\N	Balochistan	Ashwat	2025	41.73652041	9.58146955
646	Zhob	\N	Balochistan	Kashatu	2021	1.9595298319999999	11.59612262
647	Zhob	\N	Balochistan	Kashatu	2022	162.8341373	13.681994616833334
648	Zhob	\N	Balochistan	Kashatu	2023	96.21237556	13.831854934083333
649	Zhob	\N	Balochistan	Kashatu	2024	134.78168299499998	13.883424697416666
650	Zhob	\N	Balochistan	Kashatu	2025	43.27159521	7.776894908
651	Zhob	\N	Balochistan	Qambar Din Karez	2021	2.661083076	12.34231677
652	Zhob	\N	Balochistan	Qambar Din Karez	2022	177.4170811	14.474495394333333
653	Zhob	\N	Balochistan	Qambar Din Karez	2023	110.73708699299999	14.717937800333333
654	Zhob	\N	Balochistan	Qambar Din Karez	2024	148.3755078	14.639400359749999
655	Zhob	\N	Balochistan	Qambar Din Karez	2025	39.89175986	8.806604918
656	Zhob	\N	Balochistan	Sambaza	2021	7.691507959	15.4104743
657	Zhob	\N	Balochistan	Sambaza	2022	214.00922799399999	17.454643128083333
658	Zhob	\N	Balochistan	Sambaza	2023	190.3038673	17.239149524583333
659	Zhob	\N	Balochistan	Sambaza	2024	197.1572277	17.437251165083335
660	Zhob	\N	Balochistan	Sambaza	2025	49.43871704	12.16996713
661	Zhob	\N	Balochistan	Zhob	2021	8.275912796	15.303494833750001
662	Zhob	\N	Balochistan	Zhob	2022	187.7533747	17.477255102416667
663	Zhob	\N	Balochistan	Zhob	2023	164.1924924	17.174253321916666
664	Zhob	\N	Balochistan	Zhob	2024	194.5438516	17.28684292
665	Zhob	\N	Balochistan	Zhob	2025	33.80021352	12.49301783
666	Ziarat	\N	Balochistan	Sinjawi	2021	21.29906067	13.75219703
667	Ziarat	\N	Balochistan	Sinjawi	2022	285.94026003299996	15.53870104
668	Ziarat	\N	Balochistan	Sinjawi	2023	183.27608321800002	15.354220414499999
669	Ziarat	\N	Balochistan	Sinjawi	2024	213.06181511900002	15.475827570916666
670	Ziarat	\N	Balochistan	Sinjawi	2025	37.39455649	10.81844492
671	Ziarat	\N	Balochistan	Ziarat	2021	6.6192207320000005	12.06041259
672	Ziarat	\N	Balochistan	Ziarat	2022	263.8156353	13.683742375000001
673	Ziarat	\N	Balochistan	Ziarat	2023	166.2066342	13.485838596916667
674	Ziarat	\N	Balochistan	Ziarat	2024	237.6499353	13.438464525083333
675	Ziarat	\N	Balochistan	Ziarat	2025	52.682463068000004	8.261941516
676	Darel	\N	Gilgit Baltistan	Darel	2021	59.28712566	-2.986327034
677	Darel	\N	Gilgit Baltistan	Darel	2022	432.4536518	-0.981731462
678	Darel	\N	Gilgit Baltistan	Darel	2023	373.909641	-1.017560855
679	Darel	\N	Gilgit Baltistan	Darel	2024	417.25718	-0.56057652
680	Darel	\N	Gilgit Baltistan	Darel	2025	140.8777844	-9.436862344
681	Diamir	\N	Gilgit Baltistan	Chilas	2021	84.70156366	-0.3069536
682	Diamir	\N	Gilgit Baltistan	Chilas	2022	508.5680269	1.612681451
683	Diamir	\N	Gilgit Baltistan	Chilas	2023	447.2191193	1.1495349578333336
684	Diamir	\N	Gilgit Baltistan	Chilas	2024	487.3148004	1.8602578732500001
685	Diamir	\N	Gilgit Baltistan	Chilas	2025	158.5513245	-6.571746828
686	Ganche	\N	Gilgit Baltistan	Khaplu	2021	75.17352278	-11.72646323
687	Ganche	\N	Gilgit Baltistan	Khaplu	2022	324.807862	-8.138718696
688	Ganche	\N	Gilgit Baltistan	Khaplu	2023	344.6184529	-9.143806003
689	Ganche	\N	Gilgit Baltistan	Khaplu	2024	330.3574211	-7.92456416
690	Ganche	\N	Gilgit Baltistan	Khaplu	2025	121.214677	-16.31222442
691	Ganche	\N	Gilgit Baltistan	Mashabrum	2021	56.37996216	-18.11545515
692	Ganche	\N	Gilgit Baltistan	Mashabrum	2022	215.81229062900002	-14.26546398
693	Ganche	\N	Gilgit Baltistan	Mashabrum	2023	241.4246976	-14.85247333
694	Ganche	\N	Gilgit Baltistan	Mashabrum	2024	218.4990098	-14.28203571
695	Ganche	\N	Gilgit Baltistan	Mashabrum	2025	111.771938	-20.7708436
696	Ghizer	\N	Gilgit Baltistan	Ghizer	2021	62.17916505	-11.64261148
697	Ghizer	\N	Gilgit Baltistan	Ghizer	2022	343.8779744	-7.930201983
698	Ghizer	\N	Gilgit Baltistan	Ghizer	2023	282.284877	-8.342874419
699	Ghizer	\N	Gilgit Baltistan	Ghizer	2024	321.3063274	-7.988190551
700	Ghizer	\N	Gilgit Baltistan	Ghizer	2025	111.9514926	-16.71166517
701	Ghizer	\N	Gilgit Baltistan	Punial	2021	76.87067029	-5.683068083
702	Ghizer	\N	Gilgit Baltistan	Punial	2022	456.97275559999997	-2.844042744
703	Ghizer	\N	Gilgit Baltistan	Punial	2023	357.2236202	-2.950794758
704	Ghizer	\N	Gilgit Baltistan	Punial	2024	419.7786191	-2.674275736
705	Ghizer	\N	Gilgit Baltistan	Punial	2025	138.8156449	-11.85530934
706	Gilgit	\N	Gilgit Baltistan	Gilgit	2021	71.45524196	-5.529886417
707	Gilgit	\N	Gilgit Baltistan	Gilgit	2022	435.0888937	-3.006013041
708	Gilgit	\N	Gilgit Baltistan	Gilgit	2023	365.3911064	-3.340929053
709	Gilgit	\N	Gilgit Baltistan	Gilgit	2024	374.14188806600004	-2.722010523
710	Gilgit	\N	Gilgit Baltistan	Gilgit	2025	142.4620632	-12.11265903
711	Gilgit Wazarat	\N	Gilgit Baltistan	Astore	2021	82.15709852399999	-6.855956726
712	Gilgit Wazarat	\N	Gilgit Baltistan	Astore	2022	473.7579531	-4.013807786
713	Gilgit Wazarat	\N	Gilgit Baltistan	Astore	2023	468.7695848	-4.856154613
714	Gilgit Wazarat	\N	Gilgit Baltistan	Astore	2024	493.47165085999995	-3.954123648
715	Gilgit Wazarat	\N	Gilgit Baltistan	Astore	2025	206.6405813	-12.27783886
716	Gupis-Yasin	\N	Gilgit Baltistan	Gupis	2021	63.45915356	-9.609097112
717	Gupis-Yasin	\N	Gilgit Baltistan	Gupis	2022	408.3590651	-6.771744992
718	Gupis-Yasin	\N	Gilgit Baltistan	Gupis	2023	315.0049624	-7.163721648
719	Gupis-Yasin	\N	Gilgit Baltistan	Gupis	2024	412.46240571600003	-6.636577781
720	Gupis-Yasin	\N	Gilgit Baltistan	Gupis	2025	141.7354037	-15.66699884
721	Gupis-Yasin	\N	Gilgit Baltistan	Ishkoman	2021	62.95969091	-10.01544617
722	Gupis-Yasin	\N	Gilgit Baltistan	Ishkoman	2022	363.8747502	-6.641618053
723	Gupis-Yasin	\N	Gilgit Baltistan	Ishkoman	2023	288.8230248	-6.819138131
724	Gupis-Yasin	\N	Gilgit Baltistan	Ishkoman	2024	354.2233807	-6.691708194
725	Gupis-Yasin	\N	Gilgit Baltistan	Ishkoman	2025	122.8225226	-15.70088561
726	Gupis-Yasin	\N	Gilgit Baltistan	Yasin	2021	61.88976507	-10.35918337
727	Gupis-Yasin	\N	Gilgit Baltistan	Yasin	2022	372.3652006	-7.156567072
728	Gupis-Yasin	\N	Gilgit Baltistan	Yasin	2023	288.347458	-7.564754109
729	Gupis-Yasin	\N	Gilgit Baltistan	Yasin	2024	371.0097363	-7.341671506
730	Gupis-Yasin	\N	Gilgit Baltistan	Yasin	2025	125.61507578000001	-16.54453257
731	Hunza	\N	Gilgit Baltistan	Ali Abad	2021	77.69216775000001	-12.90390729
732	Hunza	\N	Gilgit Baltistan	Ali Abad	2022	405.6353272	-8.76361693
733	Hunza	\N	Gilgit Baltistan	Ali Abad	2023	325.89977194200003	-9.67436625
734	Hunza	\N	Gilgit Baltistan	Ali Abad	2024	354.5368737	-8.779176082
735	Hunza	\N	Gilgit Baltistan	Ali Abad	2025	134.13765030000002	-17.79109229
736	Hunza	\N	Gilgit Baltistan	Hunza	2021	52.510754619000004	-16.93345872
737	Hunza	\N	Gilgit Baltistan	Hunza	2022	256.2167357	-12.74719211
738	Hunza	\N	Gilgit Baltistan	Hunza	2023	233.9177187	-13.65229859
739	Hunza	\N	Gilgit Baltistan	Hunza	2024	228.3924368	-12.7462426
740	Hunza	\N	Gilgit Baltistan	Hunza	2025	92.05489811	-20.39726373
741	Kharmang	\N	Gilgit Baltistan	Kharmang	2021	71.65385165	-9.712603496
742	Kharmang	\N	Gilgit Baltistan	Kharmang	2022	323.0976925	-6.575981245
743	Kharmang	\N	Gilgit Baltistan	Kharmang	2023	357.35592292300004	-7.765668811
744	Kharmang	\N	Gilgit Baltistan	Kharmang	2024	333.4070329	-6.463511814
745	Kharmang	\N	Gilgit Baltistan	Kharmang	2025	140.2630688	-15.69698048
746	Nagar	\N	Gilgit Baltistan	Nagar-I	2021	73.62024389	-14.63678119
747	Nagar	\N	Gilgit Baltistan	Nagar-I	2022	384.04280126000003	-10.75431793
748	Nagar	\N	Gilgit Baltistan	Nagar-I	2023	336.6954387	-11.80276126
749	Nagar	\N	Gilgit Baltistan	Nagar-I	2024	361.1053468	-10.71763269
750	Nagar	\N	Gilgit Baltistan	Nagar-I	2025	135.7682035	-19.0645474
751	Nagar	\N	Gilgit Baltistan	Nagar-II	2021	78.81621179	-12.03844463
752	Nagar	\N	Gilgit Baltistan	Nagar-II	2022	412.3234317	-8.210563399
753	Nagar	\N	Gilgit Baltistan	Nagar-II	2023	332.2954699	-8.865201418
754	Nagar	\N	Gilgit Baltistan	Nagar-II	2024	360.4940557	-8.221098942
755	Nagar	\N	Gilgit Baltistan	Nagar-II	2025	142.29615832000002	-17.10588399
756	Rondu	\N	Gilgit Baltistan	Rondu	2021	76.58632685399999	-8.990156643
757	Rondu	\N	Gilgit Baltistan	Rondu	2022	383.7630626	-5.364992448
758	Rondu	\N	Gilgit Baltistan	Rondu	2023	384.17018381500003	-6.221148436
759	Rondu	\N	Gilgit Baltistan	Rondu	2024	378.626347	-5.220390516
760	Rondu	\N	Gilgit Baltistan	Rondu	2025	169.84686	-13.97815011
761	Shigar	\N	Gilgit Baltistan	Shigar	2021	74.52521155	-15.30637031
762	Shigar	\N	Gilgit Baltistan	Shigar	2022	335.6537196	-11.02160377
763	Shigar	\N	Gilgit Baltistan	Shigar	2023	346.1996597	-11.90664872
764	Shigar	\N	Gilgit Baltistan	Shigar	2024	341.9156418	-11.08328277
765	Shigar	\N	Gilgit Baltistan	Shigar	2025	155.9896331	-17.99334141
766	Skardu	\N	Gilgit Baltistan	Gultari	2021	69.09529924	-8.91226839
767	Skardu	\N	Gilgit Baltistan	Gultari	2022	377.6066997	-6.207965484
768	Skardu	\N	Gilgit Baltistan	Gultari	2023	386.1541934	-7.198772747
769	Skardu	\N	Gilgit Baltistan	Gultari	2024	368.33137972000003	-6.043249529
770	Skardu	\N	Gilgit Baltistan	Gultari	2025	165.0484821	-14.52257889
771	Skardu	\N	Gilgit Baltistan	Skardu	2021	81.50118266	-8.77169519
772	Skardu	\N	Gilgit Baltistan	Skardu	2022	396.549378	-5.568654374
773	Skardu	\N	Gilgit Baltistan	Skardu	2023	416.9392511	-6.476305928
774	Skardu	\N	Gilgit Baltistan	Skardu	2024	408.2908169	-5.51979504
775	Skardu	\N	Gilgit Baltistan	Skardu	2025	165.0971822	-13.65390146
776	Tangir	\N	Gilgit Baltistan	Tangir	2021	35.647213902000004	1.2826447740000004
777	Tangir	\N	Gilgit Baltistan	Tangir	2022	320.4302724	2.9181968954999995
778	Tangir	\N	Gilgit Baltistan	Tangir	2023	290.12073128599997	3.065080686416666
779	Tangir	\N	Gilgit Baltistan	Tangir	2024	296.4824395	3.5747081113333334
780	Tangir	\N	Gilgit Baltistan	Tangir	2025	95.91944793	-5.066912634
781	Abbotabad	\N	Khyber Pakhtunkhwa	Abbotabad	2021	104.65216012799999	13.198828530250001
782	Abbotabad	\N	Khyber Pakhtunkhwa	Abbotabad	2022	555.195755	14.982548931250001
783	Abbotabad	\N	Khyber Pakhtunkhwa	Abbotabad	2023	543.6701401	14.692243398666667
784	Abbotabad	\N	Khyber Pakhtunkhwa	Abbotabad	2024	624.6306137	15.2289855
785	Abbotabad	\N	Khyber Pakhtunkhwa	Abbotabad	2025	259.3903901	9.713655897999999
786	Abbotabad	\N	Khyber Pakhtunkhwa	Havwlian	2021	113.8810656	15.19864309
787	Abbotabad	\N	Khyber Pakhtunkhwa	Havwlian	2022	567.9860936599999	17.511843052583334
788	Abbotabad	\N	Khyber Pakhtunkhwa	Havwlian	2023	580.5089386	16.846924667583334
789	Abbotabad	\N	Khyber Pakhtunkhwa	Havwlian	2024	604.8685716	17.309210782083333
790	Abbotabad	\N	Khyber Pakhtunkhwa	Havwlian	2025	230.5819279	12.27862184
791	Bajaur	\N	Khyber Pakhtunkhwa	Barang	2021	46.534518715999994	15.75619458
792	Bajaur	\N	Khyber Pakhtunkhwa	Barang	2022	341.81940951400003	18.108472857166667
793	Bajaur	\N	Khyber Pakhtunkhwa	Barang	2023	276.9930354	17.788330053333333
794	Bajaur	\N	Khyber Pakhtunkhwa	Barang	2024	523.6730597	17.743417146666665
795	Bajaur	\N	Khyber Pakhtunkhwa	Barang	2025	111.91324	12.026415772250001
796	Bajaur	\N	Khyber Pakhtunkhwa	Khar Bajaur	2021	43.78525778	15.9517269
797	Bajaur	\N	Khyber Pakhtunkhwa	Khar Bajaur	2022	337.0417849	18.02289153
798	Bajaur	\N	Khyber Pakhtunkhwa	Khar Bajaur	2023	282.51408461799997	17.800842040916667
799	Bajaur	\N	Khyber Pakhtunkhwa	Khar Bajaur	2024	498.1308027	17.79197475
800	Bajaur	\N	Khyber Pakhtunkhwa	Khar Bajaur	2025	114.89778996999999	11.87772042
801	Bajaur	\N	Khyber Pakhtunkhwa	Mamund	2021	43.65400479	12.67085375
802	Bajaur	\N	Khyber Pakhtunkhwa	Mamund	2022	326.6323641	14.54423717
803	Bajaur	\N	Khyber Pakhtunkhwa	Mamund	2023	271.6691381	14.482062776583334
804	Bajaur	\N	Khyber Pakhtunkhwa	Mamund	2024	486.32870180599997	14.46216787
805	Bajaur	\N	Khyber Pakhtunkhwa	Mamund	2025	120.2805743	8.326612201
806	Bajaur	\N	Khyber Pakhtunkhwa	Nawagai	2021	44.725636226999995	13.59502475
807	Bajaur	\N	Khyber Pakhtunkhwa	Nawagai	2022	329.262867	15.542037322833332
808	Bajaur	\N	Khyber Pakhtunkhwa	Nawagai	2023	280.1510765	15.466196163666666
809	Bajaur	\N	Khyber Pakhtunkhwa	Nawagai	2024	448.87341309600004	15.485285564083334
810	Bajaur	\N	Khyber Pakhtunkhwa	Nawagai	2025	114.9192985	9.678798551
811	Bajaur	\N	Khyber Pakhtunkhwa	Salarzai	2021	50.52327834	14.07671409
812	Bajaur	\N	Khyber Pakhtunkhwa	Salarzai	2022	364.6024891	15.983552999750001
813	Bajaur	\N	Khyber Pakhtunkhwa	Salarzai	2023	315.2215426	15.723138325416668
814	Bajaur	\N	Khyber Pakhtunkhwa	Salarzai	2024	554.9023931	15.766448250583332
815	Bajaur	\N	Khyber Pakhtunkhwa	Salarzai	2025	136.7076343	9.416616316
816	Bajaur	\N	Khyber Pakhtunkhwa	Utmankhel	2021	56.315385023000005	15.78364581
817	Bajaur	\N	Khyber Pakhtunkhwa	Utmankhel	2022	387.6635302	18.057216117166664
818	Bajaur	\N	Khyber Pakhtunkhwa	Utmankhel	2023	333.0518193	17.640920067333333
819	Bajaur	\N	Khyber Pakhtunkhwa	Utmankhel	2024	598.7923956	17.7415334
820	Bajaur	\N	Khyber Pakhtunkhwa	Utmankhel	2025	137.0657371	11.72674928
821	Bannu	\N	Khyber Pakhtunkhwa	Bannu	2021	15.620441543000002	20.62012189
822	Bannu	\N	Khyber Pakhtunkhwa	Bannu	2022	234.33142793099998	22.819628043916666
823	Bannu	\N	Khyber Pakhtunkhwa	Bannu	2023	261.8849422	21.932755248583334
824	Bannu	\N	Khyber Pakhtunkhwa	Bannu	2024	320.1344688	22.116147907500004
825	Bannu	\N	Khyber Pakhtunkhwa	Bannu	2025	34.47198777	17.64050056
826	Bannu	\N	Khyber Pakhtunkhwa	Domel	2021	15.97362936	21.95815096
827	Bannu	\N	Khyber Pakhtunkhwa	Domel	2022	223.7206993	24.18144542
828	Bannu	\N	Khyber Pakhtunkhwa	Domel	2023	260.354905	23.162690626666663
829	Bannu	\N	Khyber Pakhtunkhwa	Domel	2024	249.339057	23.472051860833332
830	Bannu	\N	Khyber Pakhtunkhwa	Domel	2025	24.03438171	19.034918400000002
831	Batgram	\N	Khyber Pakhtunkhwa	Alai	2021	77.13178526	4.178047553
832	Batgram	\N	Khyber Pakhtunkhwa	Alai	2022	521.220722	5.405790955916667
833	Batgram	\N	Khyber Pakhtunkhwa	Alai	2023	483.8819392	5.291115398083334
834	Batgram	\N	Khyber Pakhtunkhwa	Alai	2024	545.0670324	5.715239492
835	Batgram	\N	Khyber Pakhtunkhwa	Alai	2025	230.9506686	-1.764803989
836	Batgram	\N	Khyber Pakhtunkhwa	Batgram	2021	83.82138395	10.93343135
837	Batgram	\N	Khyber Pakhtunkhwa	Batgram	2022	539.8417679	12.485396964666664
838	Batgram	\N	Khyber Pakhtunkhwa	Batgram	2023	493.240518	12.362569992166668
839	Batgram	\N	Khyber Pakhtunkhwa	Batgram	2024	556.7653427	12.797922303166667
840	Batgram	\N	Khyber Pakhtunkhwa	Batgram	2025	261.1789771	6.275982667
841	Buner	\N	Khyber Pakhtunkhwa	Chagharazai	2021	102.95486217000001	16.02864724
842	Buner	\N	Khyber Pakhtunkhwa	Chagharazai	2022	547.6242381	18.31122019
843	Buner	\N	Khyber Pakhtunkhwa	Chagharazai	2023	474.2202916	17.702677240416666
844	Buner	\N	Khyber Pakhtunkhwa	Chagharazai	2024	576.0012189	18.002840427666666
845	Buner	\N	Khyber Pakhtunkhwa	Chagharazai	2025	225.71357583999998	12.47081938
846	Buner	\N	Khyber Pakhtunkhwa	Chamala	2021	82.64548224	16.02471428
847	Buner	\N	Khyber Pakhtunkhwa	Chamala	2022	408.93280262499997	18.82894337
848	Buner	\N	Khyber Pakhtunkhwa	Chamala	2023	377.97250448799997	18.235446613416666
849	Buner	\N	Khyber Pakhtunkhwa	Chamala	2024	495.9837603	18.398269157416667
850	Buner	\N	Khyber Pakhtunkhwa	Chamala	2025	158.20327614500002	12.96642142
851	Buner	\N	Khyber Pakhtunkhwa	Daggar	2021	87.84113376	15.51943362
852	Buner	\N	Khyber Pakhtunkhwa	Daggar	2022	455.1302002	18.127520512583335
853	Buner	\N	Khyber Pakhtunkhwa	Daggar	2023	410.4806475	17.511478698083334
854	Buner	\N	Khyber Pakhtunkhwa	Daggar	2024	545.8307553	17.726934765583334
855	Buner	\N	Khyber Pakhtunkhwa	Daggar	2025	182.9229608	12.19064551
856	Buner	\N	Khyber Pakhtunkhwa	Gadazai	2021	86.68079294500001	14.92731955
857	Buner	\N	Khyber Pakhtunkhwa	Gadazai	2022	443.7254469	17.497576118083334
858	Buner	\N	Khyber Pakhtunkhwa	Gadazai	2023	398.022857	16.88433440058333
859	Buner	\N	Khyber Pakhtunkhwa	Gadazai	2024	547.429607	17.128274971583334
860	Buner	\N	Khyber Pakhtunkhwa	Gadazai	2025	181.4162653	11.55273271
861	Buner	\N	Khyber Pakhtunkhwa	Gagra	2021	90.86404784000001	17.06940685
862	Buner	\N	Khyber Pakhtunkhwa	Gagra	2022	452.781769	19.76382593
863	Buner	\N	Khyber Pakhtunkhwa	Gagra	2023	413.5049264	19.10598516
864	Buner	\N	Khyber Pakhtunkhwa	Gagra	2024	535.9246316	19.279052704416667
865	Buner	\N	Khyber Pakhtunkhwa	Gagra	2025	179.53892609000002	13.82564231
866	Buner	\N	Khyber Pakhtunkhwa	Totalai	2021	63.28869284	16.95820462
867	Buner	\N	Khyber Pakhtunkhwa	Totalai	2022	336.5013098	19.924831029666667
868	Buner	\N	Khyber Pakhtunkhwa	Totalai	2023	284.9058419	19.528894016749998
869	Buner	\N	Khyber Pakhtunkhwa	Totalai	2024	415.6367888	19.527031182333335
870	Buner	\N	Khyber Pakhtunkhwa	Totalai	2025	111.7483554	14.22395555
871	Charsadda	\N	Khyber Pakhtunkhwa	Charsadda	2021	32.203983973999996	20.38380177
872	Charsadda	\N	Khyber Pakhtunkhwa	Charsadda	2022	248.8636082	23.21692824
873	Charsadda	\N	Khyber Pakhtunkhwa	Charsadda	2023	169.0557267	22.83100554083333
874	Charsadda	\N	Khyber Pakhtunkhwa	Charsadda	2024	326.91442654499997	22.501512018333333
875	Charsadda	\N	Khyber Pakhtunkhwa	Charsadda	2025	57.19788944	17.25849407
876	Charsadda	\N	Khyber Pakhtunkhwa	Shabqadar	2021	27.23421254	20.53712107
877	Charsadda	\N	Khyber Pakhtunkhwa	Shabqadar	2022	254.2898946	23.245323113833333
878	Charsadda	\N	Khyber Pakhtunkhwa	Shabqadar	2023	161.7563084	22.954778775666668
879	Charsadda	\N	Khyber Pakhtunkhwa	Shabqadar	2024	315.5842036	22.578692806666666
880	Charsadda	\N	Khyber Pakhtunkhwa	Shabqadar	2025	57.40398737	17.33438487
881	Charsadda	\N	Khyber Pakhtunkhwa	Tangi	2021	30.43788436	19.6600623
882	Charsadda	\N	Khyber Pakhtunkhwa	Tangi	2022	227.0334206	22.473200305083335
883	Charsadda	\N	Khyber Pakhtunkhwa	Tangi	2023	158.82915587899998	22.178224494749998
884	Charsadda	\N	Khyber Pakhtunkhwa	Tangi	2024	319.3337934	21.853991746666665
885	Charsadda	\N	Khyber Pakhtunkhwa	Tangi	2025	63.93766354	16.40738507
886	Chitral	\N	Khyber Pakhtunkhwa	Chitral	2021	62.44457607	-3.873802019
887	Chitral	\N	Khyber Pakhtunkhwa	Chitral	2022	393.2211862	-0.891932891
888	Chitral	\N	Khyber Pakhtunkhwa	Chitral	2023	303.8923141	-1.268266763
889	Chitral	\N	Khyber Pakhtunkhwa	Chitral	2024	458.17785821300004	-0.919410633
890	Chitral	\N	Khyber Pakhtunkhwa	Chitral	2025	190.98477076999998	-10.03837159
891	Chitral	\N	Khyber Pakhtunkhwa	Drosh	2021	65.59700808299999	0.057134874
892	Chitral	\N	Khyber Pakhtunkhwa	Drosh	2022	428.1365322	2.629196558
893	Chitral	\N	Khyber Pakhtunkhwa	Drosh	2023	366.1617618	2.511816486916667
894	Chitral	\N	Khyber Pakhtunkhwa	Drosh	2024	503.9098395	2.7921759833333333
895	Chitral	\N	Khyber Pakhtunkhwa	Drosh	2025	192.0095106	-6.511207661
896	Chitral	\N	Khyber Pakhtunkhwa	Lutkho	2021	49.68075012	-8.422339146
897	Chitral	\N	Khyber Pakhtunkhwa	Lutkho	2022	337.5759588	-5.569977449
898	Chitral	\N	Khyber Pakhtunkhwa	Lutkho	2023	255.9655778	-6.083781583
899	Chitral	\N	Khyber Pakhtunkhwa	Lutkho	2024	395.8037586	-5.933053371
900	Chitral	\N	Khyber Pakhtunkhwa	Lutkho	2025	160.80375039999998	-13.83377246
901	Chitral	\N	Khyber Pakhtunkhwa	Mastuj	2021	45.70981828	-11.00617044
902	Chitral	\N	Khyber Pakhtunkhwa	Mastuj	2022	300.520475	-7.850295771
903	Chitral	\N	Khyber Pakhtunkhwa	Mastuj	2023	230.5301502	-8.358555139
904	Chitral	\N	Khyber Pakhtunkhwa	Mastuj	2024	314.7826558	-7.958053305
905	Chitral	\N	Khyber Pakhtunkhwa	Mastuj	2025	114.267295	-17.034777
906	Chitral	\N	Khyber Pakhtunkhwa	Mulikoh	2021	35.91479579	-11.8664034
907	Chitral	\N	Khyber Pakhtunkhwa	Mulikoh	2022	237.1088066	-8.252011402
908	Chitral	\N	Khyber Pakhtunkhwa	Mulikoh	2023	186.2063105	-9.077598454
909	Chitral	\N	Khyber Pakhtunkhwa	Mulikoh	2024	259.3927535	-8.423396245
910	Chitral	\N	Khyber Pakhtunkhwa	Mulikoh	2025	117.71661264000001	-16.55521127
911	Chitral	\N	Khyber Pakhtunkhwa	Torkhow	2021	33.21655145	-12.03737832
912	Chitral	\N	Khyber Pakhtunkhwa	Torkhow	2022	220.9775312	-8.707041566
913	Chitral	\N	Khyber Pakhtunkhwa	Torkhow	2023	170.8751209	-9.488851225
914	Chitral	\N	Khyber Pakhtunkhwa	Torkhow	2024	225.4534281	-8.877688066
915	Chitral	\N	Khyber Pakhtunkhwa	Torkhow	2025	100.8821487	-17.96346031
916	D I Khan	\N	Khyber Pakhtunkhwa	D I Khan	2021	19.50957064	23.19865948
917	D I Khan	\N	Khyber Pakhtunkhwa	D I Khan	2022	316.4223344	25.131868325833334
918	D I Khan	\N	Khyber Pakhtunkhwa	D I Khan	2023	216.6963643	24.60268340916667
919	D I Khan	\N	Khyber Pakhtunkhwa	D I Khan	2024	176.3885936	25.152098845833333
920	D I Khan	\N	Khyber Pakhtunkhwa	D I Khan	2025	26.731623993000003	20.661825382500002
921	D I Khan	\N	Khyber Pakhtunkhwa	Daraban	2021	21.032482	21.52257034
922	D I Khan	\N	Khyber Pakhtunkhwa	Daraban	2022	369.2320223	23.099391583333333
923	D I Khan	\N	Khyber Pakhtunkhwa	Daraban	2023	324.71797362899997	22.467775138833332
924	D I Khan	\N	Khyber Pakhtunkhwa	Daraban	2024	313.8208319	22.787904974166665
925	D I Khan	\N	Khyber Pakhtunkhwa	Daraban	2025	48.97796107	18.59596678
926	D I Khan	\N	Khyber Pakhtunkhwa	Kulachi	2021	15.02073728	22.91098763
927	D I Khan	\N	Khyber Pakhtunkhwa	Kulachi	2022	287.1415341	24.81066314
928	D I Khan	\N	Khyber Pakhtunkhwa	Kulachi	2023	206.0775252	24.30410433666667
929	D I Khan	\N	Khyber Pakhtunkhwa	Kulachi	2024	167.2372981	24.802180445833333
930	D I Khan	\N	Khyber Pakhtunkhwa	Kulachi	2025	28.89006212	20.126633787499998
931	D I Khan	\N	Khyber Pakhtunkhwa	Paharpur	2021	23.94163555	22.98287822
932	D I Khan	\N	Khyber Pakhtunkhwa	Paharpur	2022	335.17474714799994	25.040296082500003
933	D I Khan	\N	Khyber Pakhtunkhwa	Paharpur	2023	238.2466958	24.336709244166666
934	D I Khan	\N	Khyber Pakhtunkhwa	Paharpur	2024	199.7592269	24.889411499166666
935	D I Khan	\N	Khyber Pakhtunkhwa	Paharpur	2025	29.28762034	20.49428745
936	D I Khan	\N	Khyber Pakhtunkhwa	Paroa	2021	11.889076701999999	24.05694782
937	D I Khan	\N	Khyber Pakhtunkhwa	Paroa	2022	306.2570095	25.652651653333333
938	D I Khan	\N	Khyber Pakhtunkhwa	Paroa	2023	188.1921871	25.36599106
939	D I Khan	\N	Khyber Pakhtunkhwa	Paroa	2024	176.1102037	25.749832766666668
940	D I Khan	\N	Khyber Pakhtunkhwa	Paroa	2025	21.8703033	21.364766
941	Hangu	\N	Khyber Pakhtunkhwa	Hangu	2021	37.5066217	16.67936766
942	Hangu	\N	Khyber Pakhtunkhwa	Hangu	2022	362.91985834800005	19.256810886333334
943	Hangu	\N	Khyber Pakhtunkhwa	Hangu	2023	447.1183132	18.305347530583333
944	Hangu	\N	Khyber Pakhtunkhwa	Hangu	2024	459.1935489	18.649747224333336
945	Hangu	\N	Khyber Pakhtunkhwa	Hangu	2025	65.52220148	14.034687042749999
946	Hangu	\N	Khyber Pakhtunkhwa	Thal	2021	34.66371476	16.96591804
947	Hangu	\N	Khyber Pakhtunkhwa	Thal	2022	338.6806321	19.405100473083333
948	Hangu	\N	Khyber Pakhtunkhwa	Thal	2023	393.83984290399997	18.452951135083335
949	Hangu	\N	Khyber Pakhtunkhwa	Thal	2024	445.8100787	18.71767459608333
950	Hangu	\N	Khyber Pakhtunkhwa	Thal	2025	61.03812824	14.24068848
951	Haripur	\N	Khyber Pakhtunkhwa	Ghazi	2021	71.52954755	17.70178516
952	Haripur	\N	Khyber Pakhtunkhwa	Ghazi	2022	349.3797962	20.496595896333332
953	Haripur	\N	Khyber Pakhtunkhwa	Ghazi	2023	293.2054825	20.08747519
954	Haripur	\N	Khyber Pakhtunkhwa	Ghazi	2024	395.8174908	20.17979102
955	Haripur	\N	Khyber Pakhtunkhwa	Ghazi	2025	121.3863373	15.07605921
956	Haripur	\N	Khyber Pakhtunkhwa	Haripur	2021	77.84029854	17.6736871
957	Haripur	\N	Khyber Pakhtunkhwa	Haripur	2022	394.4296798	20.353225275833335
958	Haripur	\N	Khyber Pakhtunkhwa	Haripur	2023	352.0700207	19.81052889
959	Haripur	\N	Khyber Pakhtunkhwa	Haripur	2024	411.5851209	20.034346859333333
960	Haripur	\N	Khyber Pakhtunkhwa	Haripur	2025	147.9174913	15.11084262
961	Karak	\N	Khyber Pakhtunkhwa	Banda Daud Shah	2021	35.10027768	19.403395267500002
962	Karak	\N	Khyber Pakhtunkhwa	Banda Daud Shah	2022	346.8796054	21.919167192916664
963	Karak	\N	Khyber Pakhtunkhwa	Banda Daud Shah	2023	388.11586305599997	20.821395648833334
964	Karak	\N	Khyber Pakhtunkhwa	Banda Daud Shah	2024	410.382087	21.109982290833333
965	Karak	\N	Khyber Pakhtunkhwa	Banda Daud Shah	2025	51.2429043	16.73912239
966	Karak	\N	Khyber Pakhtunkhwa	Karak	2021	30.63349624	20.15167619
967	Karak	\N	Khyber Pakhtunkhwa	Karak	2022	331.6495522	22.55341722858333
968	Karak	\N	Khyber Pakhtunkhwa	Karak	2023	334.260176	21.457238181916665
969	Karak	\N	Khyber Pakhtunkhwa	Karak	2024	347.2121682	21.79467773916667
970	Karak	\N	Khyber Pakhtunkhwa	Karak	2025	41.47556251	17.48211003
971	Karak	\N	Khyber Pakhtunkhwa	Takhat-e-Nusrat	2021	21.78517211	21.28531316
972	Karak	\N	Khyber Pakhtunkhwa	Takhat-e-Nusrat	2022	285.8452938	23.57580756666667
973	Karak	\N	Khyber Pakhtunkhwa	Takhat-e-Nusrat	2023	326.1826247	22.395913880916666
974	Karak	\N	Khyber Pakhtunkhwa	Takhat-e-Nusrat	2024	275.5448877	22.865957579166665
975	Karak	\N	Khyber Pakhtunkhwa	Takhat-e-Nusrat	2025	30.21046844	18.563009372499998
976	Khyber	\N	Khyber Pakhtunkhwa	Bara	2021	32.91717327	17.71339311
977	Khyber	\N	Khyber Pakhtunkhwa	Bara	2022	340.1668176	20.221118542166668
978	Khyber	\N	Khyber Pakhtunkhwa	Bara	2023	299.5104355	19.561064295083334
979	Khyber	\N	Khyber Pakhtunkhwa	Bara	2024	456.50185	19.6549032
980	Khyber	\N	Khyber Pakhtunkhwa	Bara	2025	68.6519508	14.84978186
981	Khyber	\N	Khyber Pakhtunkhwa	Jamrud	2021	76.27017954	13.19381056
982	Khyber	\N	Khyber Pakhtunkhwa	Jamrud	2022	602.6870186	15.140525783666668
983	Khyber	\N	Khyber Pakhtunkhwa	Jamrud	2023	758.8350288	14.517918486333334
984	Khyber	\N	Khyber Pakhtunkhwa	Jamrud	2024	731.8460276	14.763038476416668
985	Khyber	\N	Khyber Pakhtunkhwa	Jamrud	2025	131.6330928	9.615715803499999
986	Khyber	\N	Khyber Pakhtunkhwa	Landi Kotal	2021	24.77706638	18.141293737999998
987	Khyber	\N	Khyber Pakhtunkhwa	Landi Kotal	2022	316.6620609	20.15300815
988	Khyber	\N	Khyber Pakhtunkhwa	Landi Kotal	2023	234.0846667	19.942071949666666
989	Khyber	\N	Khyber Pakhtunkhwa	Landi Kotal	2024	355.2481131	19.72443140616667
990	Khyber	\N	Khyber Pakhtunkhwa	Landi Kotal	2025	72.06666605	14.55661998
991	Khyber	\N	Khyber Pakhtunkhwa	Mula Ghori	2021	27.35462861	18.97002456
992	Khyber	\N	Khyber Pakhtunkhwa	Mula Ghori	2022	322.1537117	21.20501839616667
993	Khyber	\N	Khyber Pakhtunkhwa	Mula Ghori	2023	228.9842211	20.87835944
994	Khyber	\N	Khyber Pakhtunkhwa	Mula Ghori	2024	360.3277538	20.63922017
995	Khyber	\N	Khyber Pakhtunkhwa	Mula Ghori	2025	63.103596264000004	15.65905278
996	Kohat	\N	Khyber Pakhtunkhwa	Kohat	2021	28.904268082999998	18.57786465
997	Kohat	\N	Khyber Pakhtunkhwa	Kohat	2022	275.7525069	21.33528887866667
998	Kohat	\N	Khyber Pakhtunkhwa	Kohat	2023	263.6459065	20.54183063
999	Kohat	\N	Khyber Pakhtunkhwa	Kohat	2024	440.5800033	20.632108019416666
1000	Kohat	\N	Khyber Pakhtunkhwa	Kohat	2025	52.860825543999994	15.83389736
1001	Kohat	\N	Khyber Pakhtunkhwa	Lachi	2021	32.82869889	20.0938814
1002	Kohat	\N	Khyber Pakhtunkhwa	Lachi	2022	302.5858532	22.78782408
1003	Kohat	\N	Khyber Pakhtunkhwa	Lachi	2023	272.5688347	21.936364940916665
1004	Kohat	\N	Khyber Pakhtunkhwa	Lachi	2024	402.763261	22.001691239166664
1005	Kohat	\N	Khyber Pakhtunkhwa	Lachi	2025	49.76986776	17.51729776
1006	Kohat	\N	Khyber Pakhtunkhwa	Seni Gumbat	2021	40.864939242000005	20.2481657
1007	Kohat	\N	Khyber Pakhtunkhwa	Seni Gumbat	2022	279.27646989699997	23.223495253583334
1008	Kohat	\N	Khyber Pakhtunkhwa	Seni Gumbat	2023	225.070115	22.479952907833333
1009	Kohat	\N	Khyber Pakhtunkhwa	Seni Gumbat	2024	400.3775056	22.44488341
1010	Kohat	\N	Khyber Pakhtunkhwa	Seni Gumbat	2025	51.77725518	17.56770901
1011	Kurram	\N	Khyber Pakhtunkhwa	Lower Kurram	2021	38.37474949	13.26136147
1012	Kurram	\N	Khyber Pakhtunkhwa	Lower Kurram	2022	344.59800091799997	15.38184027
1013	Kurram	\N	Khyber Pakhtunkhwa	Lower Kurram	2023	388.7742209	14.557212405416665
1014	Kurram	\N	Khyber Pakhtunkhwa	Lower Kurram	2024	424.63165636499997	14.932387314000001
1015	Kurram	\N	Khyber Pakhtunkhwa	Lower Kurram	2025	76.75882508	9.997128325
1016	Kurram	\N	Khyber Pakhtunkhwa	Upper Kurram	2021	34.603494973000004	9.337226034
1017	Kurram	\N	Khyber Pakhtunkhwa	Upper Kurram	2022	301.40721555700003	11.008240552166667
1018	Kurram	\N	Khyber Pakhtunkhwa	Upper Kurram	2023	306.720495	10.490943796833333
1019	Kurram	\N	Khyber Pakhtunkhwa	Upper Kurram	2024	379.9169608	10.80209931
1020	Kurram	\N	Khyber Pakhtunkhwa	Upper Kurram	2025	96.57183104	4.910273637
1021	Lakki Marwat	\N	Khyber Pakhtunkhwa	Lakki	2021	21.59321631	21.95492407
1022	Lakki Marwat	\N	Khyber Pakhtunkhwa	Lakki	2022	306.4942226	24.10031677
1023	Lakki Marwat	\N	Khyber Pakhtunkhwa	Lakki	2023	290.8336981	23.050625874166666
1024	Lakki Marwat	\N	Khyber Pakhtunkhwa	Lakki	2024	272.4168182	23.57063309
1025	Lakki Marwat	\N	Khyber Pakhtunkhwa	Lakki	2025	27.90548215	19.19014048
1026	Lakki Marwat	\N	Khyber Pakhtunkhwa	Naurang	2021	14.699567440000001	22.0931865
1027	Lakki Marwat	\N	Khyber Pakhtunkhwa	Naurang	2022	231.35118626800002	24.241777445833335
1028	Lakki Marwat	\N	Khyber Pakhtunkhwa	Naurang	2023	258.7764615	23.260347835833333
1029	Lakki Marwat	\N	Khyber Pakhtunkhwa	Naurang	2024	252.6063533	23.68076528
1030	Lakki Marwat	\N	Khyber Pakhtunkhwa	Naurang	2025	23.223206617000002	19.11621422
1031	Lower Dir	\N	Khyber Pakhtunkhwa	Adanzai	2021	74.89744748	14.240137529250001
1032	Lower Dir	\N	Khyber Pakhtunkhwa	Adanzai	2022	422.4274394	16.69201693733333
1033	Lower Dir	\N	Khyber Pakhtunkhwa	Adanzai	2023	355.0880298	16.184154388083332
1034	Lower Dir	\N	Khyber Pakhtunkhwa	Adanzai	2024	614.2720612	16.48327513
1035	Lower Dir	\N	Khyber Pakhtunkhwa	Adanzai	2025	159.2146421	10.67622924
1036	Lower Dir	\N	Khyber Pakhtunkhwa	Balambat	2021	68.89852164	12.95523507
1037	Lower Dir	\N	Khyber Pakhtunkhwa	Balambat	2022	401.2924948	15.283870283833332
1038	Lower Dir	\N	Khyber Pakhtunkhwa	Balambat	2023	365.8295744	14.772522026833334
1039	Lower Dir	\N	Khyber Pakhtunkhwa	Balambat	2024	607.9909135	15.176204532583334
1040	Lower Dir	\N	Khyber Pakhtunkhwa	Balambat	2025	159.54498807000002	9.040043252
1041	Lower Dir	\N	Khyber Pakhtunkhwa	Maidan	2021	67.90995872	12.145166703000001
1042	Lower Dir	\N	Khyber Pakhtunkhwa	Maidan	2022	411.6182531	14.240434242833333
1043	Lower Dir	\N	Khyber Pakhtunkhwa	Maidan	2023	397.3704258	13.762276874166666
1044	Lower Dir	\N	Khyber Pakhtunkhwa	Maidan	2024	604.8924594	14.18537167
1045	Lower Dir	\N	Khyber Pakhtunkhwa	Maidan	2025	172.1606466	7.6100324087499995
1046	Lower Dir	\N	Khyber Pakhtunkhwa	Munda	2021	59.19418699	15.54476437
1047	Lower Dir	\N	Khyber Pakhtunkhwa	Munda	2022	397.3952784	17.651029485166667
1048	Lower Dir	\N	Khyber Pakhtunkhwa	Munda	2023	359.8115296	17.218470619583332
1049	Lower Dir	\N	Khyber Pakhtunkhwa	Munda	2024	602.5928169590001	17.420093559416667
1050	Lower Dir	\N	Khyber Pakhtunkhwa	Munda	2025	151.4192265	11.02582288
1051	Lower Dir	\N	Khyber Pakhtunkhwa	Samar Bagh	2021	59.50376211	11.73424658
1052	Lower Dir	\N	Khyber Pakhtunkhwa	Samar Bagh	2022	406.2000062	13.574131789166666
1053	Lower Dir	\N	Khyber Pakhtunkhwa	Samar Bagh	2023	384.8684536	13.19129917
1054	Lower Dir	\N	Khyber Pakhtunkhwa	Samar Bagh	2024	592.9405048899999	13.44012127
1055	Lower Dir	\N	Khyber Pakhtunkhwa	Samar Bagh	2025	165.6045856	6.674383580000001
1056	Lower Dir	\N	Khyber Pakhtunkhwa	Timargara	2021	64.25755413	14.52013343
1057	Lower Dir	\N	Khyber Pakhtunkhwa	Timargara	2022	397.6018303	16.920877612166667
1058	Lower Dir	\N	Khyber Pakhtunkhwa	Timargara	2023	337.4062677	16.454425503333333
1059	Lower Dir	\N	Khyber Pakhtunkhwa	Timargara	2024	609.4110638	16.676957095916666
1060	Lower Dir	\N	Khyber Pakhtunkhwa	Timargara	2025	143.9496836	10.78405748
1061	Lower Kohistan	\N	Khyber Pakhtunkhwa	Palas	2021	77.68497282999999	1.56257332
1062	Lower Kohistan	\N	Khyber Pakhtunkhwa	Palas	2022	528.6026772	3.013550582416667
1063	Lower Kohistan	\N	Khyber Pakhtunkhwa	Palas	2023	470.8164	2.766906479416667
1064	Lower Kohistan	\N	Khyber Pakhtunkhwa	Palas	2024	558.4643462	3.128199503
1065	Lower Kohistan	\N	Khyber Pakhtunkhwa	Palas	2025	230.1743295	-4.820327026
1066	Lower Kohistan	\N	Khyber Pakhtunkhwa	Patan	2021	120.9305809	1.65346868
1067	Lower Kohistan	\N	Khyber Pakhtunkhwa	Patan	2022	765.2085349	3.989304333
1068	Lower Kohistan	\N	Khyber Pakhtunkhwa	Patan	2023	668.1637521	3.684974332
1069	Lower Kohistan	\N	Khyber Pakhtunkhwa	Patan	2024	796.0891231	4.1001365954999995
1070	Lower Kohistan	\N	Khyber Pakhtunkhwa	Patan	2025	337.99052154000003	-3.993254382
1071	Malakand	\N	Khyber Pakhtunkhwa	Dargai	2021	34.4101686	18.64597367
1072	Malakand	\N	Khyber Pakhtunkhwa	Dargai	2022	237.87646282600002	21.497451533666666
1073	Malakand	\N	Khyber Pakhtunkhwa	Dargai	2023	184.3190212	21.152535222916665
1074	Malakand	\N	Khyber Pakhtunkhwa	Dargai	2024	360.3959742	20.892163440333334
1075	Malakand	\N	Khyber Pakhtunkhwa	Dargai	2025	77.53925296	15.37221858
1076	Malakand	\N	Khyber Pakhtunkhwa	Malakand	2021	49.86398006	16.7221785
1077	Malakand	\N	Khyber Pakhtunkhwa	Malakand	2022	315.4209367	19.356555127583334
1078	Malakand	\N	Khyber Pakhtunkhwa	Malakand	2023	256.1676769	18.941723667583332
1079	Malakand	\N	Khyber Pakhtunkhwa	Malakand	2024	466.468133	18.879251075333332
1080	Malakand	\N	Khyber Pakhtunkhwa	Malakand	2025	110.51673643699999	13.24863359
1081	Mansehra	\N	Khyber Pakhtunkhwa	Balakot	2021	98.70211111	0.3294354679999998
1082	Mansehra	\N	Khyber Pakhtunkhwa	Balakot	2022	632.5173994	2.173148302
1083	Mansehra	\N	Khyber Pakhtunkhwa	Balakot	2023	586.0440958	1.7041319280833331
1084	Mansehra	\N	Khyber Pakhtunkhwa	Balakot	2024	704.3792834	2.2509852281666665
1085	Mansehra	\N	Khyber Pakhtunkhwa	Balakot	2025	246.6863183	-5.043065661
1086	Mansehra	\N	Khyber Pakhtunkhwa	Darband	2021	71.11737271	15.18495974
1087	Mansehra	\N	Khyber Pakhtunkhwa	Darband	2022	380.9987434	17.709662412583334
1088	Mansehra	\N	Khyber Pakhtunkhwa	Darband	2023	346.53973072499997	17.285463594083335
1089	Mansehra	\N	Khyber Pakhtunkhwa	Darband	2024	472.3659853	17.542458150833333
1090	Mansehra	\N	Khyber Pakhtunkhwa	Darband	2025	186.1856221	12.02820386
1091	Mansehra	\N	Khyber Pakhtunkhwa	Mansehra	2021	75.61551596	12.646544861999999
1092	Mansehra	\N	Khyber Pakhtunkhwa	Mansehra	2022	456.0450261	14.461812905166667
1093	Mansehra	\N	Khyber Pakhtunkhwa	Mansehra	2023	445.3710313	14.324176710666668
1094	Mansehra	\N	Khyber Pakhtunkhwa	Mansehra	2024	539.8682878	14.721910703416667
1095	Mansehra	\N	Khyber Pakhtunkhwa	Mansehra	2025	221.1408248	8.67992833
1096	Mansehra	\N	Khyber Pakhtunkhwa	Oghi	2021	64.33250192	13.64257407
1097	Mansehra	\N	Khyber Pakhtunkhwa	Oghi	2022	382.1488444	15.843652154666666
1098	Mansehra	\N	Khyber Pakhtunkhwa	Oghi	2023	356.9978235	15.571001564333335
1099	Mansehra	\N	Khyber Pakhtunkhwa	Oghi	2024	474.2919508	15.891593911583334
1100	Mansehra	\N	Khyber Pakhtunkhwa	Oghi	2025	210.8317235	10.062671545499999
1101	Mardan	\N	Khyber Pakhtunkhwa	Katlang	2021	38.10653093	18.47863181
1102	Mardan	\N	Khyber Pakhtunkhwa	Katlang	2022	239.819632	21.43780201
1103	Mardan	\N	Khyber Pakhtunkhwa	Katlang	2023	194.559772	21.05013577
1104	Mardan	\N	Khyber Pakhtunkhwa	Katlang	2024	345.21558955200004	20.821355792583333
1105	Mardan	\N	Khyber Pakhtunkhwa	Katlang	2025	80.8923497	15.267941929500001
1106	Mardan	\N	Khyber Pakhtunkhwa	Mardan	2021	50.2629078	18.89230577
1107	Mardan	\N	Khyber Pakhtunkhwa	Mardan	2022	279.6244139	21.851805059833335
1108	Mardan	\N	Khyber Pakhtunkhwa	Mardan	2023	232.70551916600002	21.458592676166663
1109	Mardan	\N	Khyber Pakhtunkhwa	Mardan	2024	388.4998287	21.20662718
1110	Mardan	\N	Khyber Pakhtunkhwa	Mardan	2025	85.06273749500001	15.79478569
1111	Mardan	\N	Khyber Pakhtunkhwa	Takht Bhai	2021	31.24420512	19.47537441
1112	Mardan	\N	Khyber Pakhtunkhwa	Takht Bhai	2022	217.6487332	22.399907366833332
1113	Mardan	\N	Khyber Pakhtunkhwa	Takht Bhai	2023	158.0582495	22.099981417166664
1114	Mardan	\N	Khyber Pakhtunkhwa	Takht Bhai	2024	309.3305554	21.78118170833333
1115	Mardan	\N	Khyber Pakhtunkhwa	Takht Bhai	2025	60.615291551999995	16.29064609
1116	Mohmand	\N	Khyber Pakhtunkhwa	Ambar Utman Khel	2021	36.74300747	17.23567202
1117	Mohmand	\N	Khyber Pakhtunkhwa	Ambar Utman Khel	2022	305.7277263	19.419798217333334
1118	Mohmand	\N	Khyber Pakhtunkhwa	Ambar Utman Khel	2023	234.2114286	19.17319886
1119	Mohmand	\N	Khyber Pakhtunkhwa	Ambar Utman Khel	2024	443.06524	19.00767728
1120	Mohmand	\N	Khyber Pakhtunkhwa	Ambar Utman Khel	2025	92.87477856999999	13.34984865
1121	Mohmand	\N	Khyber Pakhtunkhwa	Charmang	2021	54.033547303999995	13.47039212
1122	Mohmand	\N	Khyber Pakhtunkhwa	Charmang	2022	365.2516396	15.49519591
1123	Mohmand	\N	Khyber Pakhtunkhwa	Charmang	2023	316.584775	15.390579351333335
1124	Mohmand	\N	Khyber Pakhtunkhwa	Charmang	2024	474.5675087	15.46110709
1125	Mohmand	\N	Khyber Pakhtunkhwa	Charmang	2025	125.6358168	9.775088847
1126	Mohmand	\N	Khyber Pakhtunkhwa	Halimzai	2021	26.5585194	18.48898106
1127	Mohmand	\N	Khyber Pakhtunkhwa	Halimzai	2022	268.8848169	20.70175907
1128	Mohmand	\N	Khyber Pakhtunkhwa	Halimzai	2023	176.6791944	20.471769726833333
1129	Mohmand	\N	Khyber Pakhtunkhwa	Halimzai	2024	349.2850631	20.16500702
1130	Mohmand	\N	Khyber Pakhtunkhwa	Halimzai	2025	66.26119125	14.80638554
1131	Mohmand	\N	Khyber Pakhtunkhwa	Pindiali	2021	30.16613064	18.61990445
1132	Mohmand	\N	Khyber Pakhtunkhwa	Pindiali	2022	268.2385391	21.018783725166667
1133	Mohmand	\N	Khyber Pakhtunkhwa	Pindiali	2023	181.791577	20.773844963833334
1134	Mohmand	\N	Khyber Pakhtunkhwa	Pindiali	2024	363.4156987	20.484246909666666
1135	Mohmand	\N	Khyber Pakhtunkhwa	Pindiali	2025	70.16703352	15.08803905
1136	Mohmand	\N	Khyber Pakhtunkhwa	Pringhar	2021	34.28727607	18.0649706
1137	Mohmand	\N	Khyber Pakhtunkhwa	Pringhar	2022	257.24913485400003	20.611118506500002
1138	Mohmand	\N	Khyber Pakhtunkhwa	Pringhar	2023	185.2243778	20.359331302833333
1139	Mohmand	\N	Khyber Pakhtunkhwa	Pringhar	2024	374.3730038	20.09727787
1140	Mohmand	\N	Khyber Pakhtunkhwa	Pringhar	2025	76.2890259	14.64696191
1141	Mohmand	\N	Khyber Pakhtunkhwa	Safi	2021	44.79827443	15.96463011
1142	Mohmand	\N	Khyber Pakhtunkhwa	Safi	2022	331.886913	18.02282359
1143	Mohmand	\N	Khyber Pakhtunkhwa	Safi	2023	266.6966865	17.822756660916667
1144	Mohmand	\N	Khyber Pakhtunkhwa	Safi	2024	433.6763336	17.730977083416665
1145	Mohmand	\N	Khyber Pakhtunkhwa	Safi	2025	104.11956701099999	12.15911109
1146	Mohmand	\N	Khyber Pakhtunkhwa	Upper Mohmand	2021	32.35023284	16.72568155
1147	Mohmand	\N	Khyber Pakhtunkhwa	Upper Mohmand	2022	285.0204073	18.791877421833334
1148	Mohmand	\N	Khyber Pakhtunkhwa	Upper Mohmand	2023	205.45386030699999	18.56814024
1149	Mohmand	\N	Khyber Pakhtunkhwa	Upper Mohmand	2024	345.7101855	18.423169551416667
1150	Mohmand	\N	Khyber Pakhtunkhwa	Upper Mohmand	2025	76.23761418	13.0259661
1151	Mohmand	\N	Khyber Pakhtunkhwa	Yake Ghund	2021	24.50401736	19.85150087
1152	Mohmand	\N	Khyber Pakhtunkhwa	Yake Ghund	2022	279.7901142	22.218744478333335
1153	Mohmand	\N	Khyber Pakhtunkhwa	Yake Ghund	2023	170.9567306	21.963091267750002
1154	Mohmand	\N	Khyber Pakhtunkhwa	Yake Ghund	2024	326.91868385099997	21.60584326333333
1155	Mohmand	\N	Khyber Pakhtunkhwa	Yake Ghund	2025	58.37137379	16.485494924999998
1156	North Waziristan	\N	Khyber Pakhtunkhwa	Datta Khel	2021	35.18094402	11.52163807
1157	North Waziristan	\N	Khyber Pakhtunkhwa	Datta Khel	2022	365.2135808	13.05391901
1158	North Waziristan	\N	Khyber Pakhtunkhwa	Datta Khel	2023	451.2904928	12.520076319749998
1159	North Waziristan	\N	Khyber Pakhtunkhwa	Datta Khel	2024	403.5462355	12.797937229833332
1160	North Waziristan	\N	Khyber Pakhtunkhwa	Datta Khel	2025	93.01642056	7.674676928749999
1161	North Waziristan	\N	Khyber Pakhtunkhwa	Dossali	2021	44.02078786	15.18668896
1162	North Waziristan	\N	Khyber Pakhtunkhwa	Dossali	2022	369.8270199	17.325378206166665
1163	North Waziristan	\N	Khyber Pakhtunkhwa	Dossali	2023	455.0735987	16.508345367416666
1164	North Waziristan	\N	Khyber Pakhtunkhwa	Dossali	2024	472.886249	16.73783054
1165	North Waziristan	\N	Khyber Pakhtunkhwa	Dossali	2025	94.59134051000001	12.19036598
1166	North Waziristan	\N	Khyber Pakhtunkhwa	Garyam	2021	49.0594336	15.19561197
1167	North Waziristan	\N	Khyber Pakhtunkhwa	Garyam	2022	386.114802	17.393299931916665
1168	North Waziristan	\N	Khyber Pakhtunkhwa	Garyam	2023	488.96677551199997	16.513429375583332
1169	North Waziristan	\N	Khyber Pakhtunkhwa	Garyam	2024	526.573864	16.766906212166667
1170	North Waziristan	\N	Khyber Pakhtunkhwa	Garyam	2025	103.39488213999999	12.14752159
1171	North Waziristan	\N	Khyber Pakhtunkhwa	Ghulam Khan	2021	19.14277887	15.00023177
1172	North Waziristan	\N	Khyber Pakhtunkhwa	Ghulam Khan	2022	246.5241081	16.998232850083333
1173	North Waziristan	\N	Khyber Pakhtunkhwa	Ghulam Khan	2023	273.2484803	16.446160079833334
1174	North Waziristan	\N	Khyber Pakhtunkhwa	Ghulam Khan	2024	310.89613671899997	16.57768756
1175	North Waziristan	\N	Khyber Pakhtunkhwa	Ghulam Khan	2025	55.28836354	11.924434552000001
1176	North Waziristan	\N	Khyber Pakhtunkhwa	Mir Ali	2021	19.38520386	18.99806439
1177	North Waziristan	\N	Khyber Pakhtunkhwa	Mir Ali	2022	264.6570783	21.085471400583334
1178	North Waziristan	\N	Khyber Pakhtunkhwa	Mir Ali	2023	296.4763996	20.268210702833333
1179	North Waziristan	\N	Khyber Pakhtunkhwa	Mir Ali	2024	373.2601952	20.414412358916668
1180	North Waziristan	\N	Khyber Pakhtunkhwa	Mir Ali	2025	55.38915757	16.02152136
1181	North Waziristan	\N	Khyber Pakhtunkhwa	Miran Shah	2021	23.558985064999998	16.55618056
1182	North Waziristan	\N	Khyber Pakhtunkhwa	Miran Shah	2022	273.8778241	18.59385373
1183	North Waziristan	\N	Khyber Pakhtunkhwa	Miran Shah	2023	308.2824958	17.912359461250002
1184	North Waziristan	\N	Khyber Pakhtunkhwa	Miran Shah	2024	343.4949916	18.078749454333334
1185	North Waziristan	\N	Khyber Pakhtunkhwa	Miran Shah	2025	64.19700433	13.65673337
1186	North Waziristan	\N	Khyber Pakhtunkhwa	Razmak	2021	61.32299214	10.8162661
1187	North Waziristan	\N	Khyber Pakhtunkhwa	Razmak	2022	484.7549197	12.75801152
1188	North Waziristan	\N	Khyber Pakhtunkhwa	Razmak	2023	613.7142612	12.10797417
1189	North Waziristan	\N	Khyber Pakhtunkhwa	Razmak	2024	559.2393801	12.357827542583335
1190	North Waziristan	\N	Khyber Pakhtunkhwa	Razmak	2025	117.5453708	7.474338977
1191	North Waziristan	\N	Khyber Pakhtunkhwa	Shewa	2021	22.98029007	17.786345
1192	North Waziristan	\N	Khyber Pakhtunkhwa	Shewa	2022	251.7946059	20.191581974416668
1193	North Waziristan	\N	Khyber Pakhtunkhwa	Shewa	2023	286.25532730099997	19.333840898833333
1194	North Waziristan	\N	Khyber Pakhtunkhwa	Shewa	2024	378.26385762700005	19.427664520083333
1195	North Waziristan	\N	Khyber Pakhtunkhwa	Shewa	2025	44.71854758	14.99730524
1196	North Waziristan	\N	Khyber Pakhtunkhwa	Spinwam	2021	17.194111669999998	17.97504198
1197	North Waziristan	\N	Khyber Pakhtunkhwa	Spinwam	2022	229.5505543	20.22030028958333
1198	North Waziristan	\N	Khyber Pakhtunkhwa	Spinwam	2023	254.92096409700002	19.44038157
1199	North Waziristan	\N	Khyber Pakhtunkhwa	Spinwam	2024	347.54090530900004	19.511705212749998
1200	North Waziristan	\N	Khyber Pakhtunkhwa	Spinwam	2025	44.997243069999996	15.04390088
1201	Nowshera	\N	Khyber Pakhtunkhwa	Nowshera	2021	75.10019856	19.26838594
1202	Nowshera	\N	Khyber Pakhtunkhwa	Nowshera	2022	347.3952064	22.13747125
1203	Nowshera	\N	Khyber Pakhtunkhwa	Nowshera	2023	303.8309824	21.525210271583333
1204	Nowshera	\N	Khyber Pakhtunkhwa	Nowshera	2024	454.877346	21.524115765833333
1205	Nowshera	\N	Khyber Pakhtunkhwa	Nowshera	2025	80.32268478	16.4487013
1206	Nowshera	\N	Khyber Pakhtunkhwa	Pabbi	2021	46.3516043	19.35124392
1207	Nowshera	\N	Khyber Pakhtunkhwa	Pabbi	2022	314.659139	22.21662897766667
1208	Nowshera	\N	Khyber Pakhtunkhwa	Pabbi	2023	250.1500387	21.58858012
1209	Nowshera	\N	Khyber Pakhtunkhwa	Pabbi	2024	432.216197	21.495289695833335
1210	Nowshera	\N	Khyber Pakhtunkhwa	Pabbi	2025	66.4045353	16.55153064
1211	Orakzai	\N	Khyber Pakhtunkhwa	Ismailzai	2021	43.76451976	14.74023316
1212	Orakzai	\N	Khyber Pakhtunkhwa	Ismailzai	2022	404.2190768	17.150882214666666
1213	Orakzai	\N	Khyber Pakhtunkhwa	Ismailzai	2023	518.5445477	16.208524569083334
1214	Orakzai	\N	Khyber Pakhtunkhwa	Ismailzai	2024	510.6707417	16.618567570583334
1215	Orakzai	\N	Khyber Pakhtunkhwa	Ismailzai	2025	83.37402399	11.831444927749999
1216	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Central	2021	59.75912791	13.89741121
1217	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Central	2022	491.2413378	16.180520315916667
1218	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Central	2023	647.8758005	15.310002305083332
1219	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Central	2024	620.5979601	15.694125762333334
1220	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Central	2025	106.5073358	10.76236606
1221	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Lower	2021	56.596433895000004	14.532926881249999
1222	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Lower	2022	463.411811	16.872417591333335
1223	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Lower	2023	581.9448472	16.12144275
1224	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Lower	2024	610.0823298	16.4270603
1225	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Lower	2025	105.26544406100001	11.42872711
1226	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Upper	2021	69.65087482	12.49738114
1227	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Upper	2022	554.5207187	14.554806933833333
1228	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Upper	2023	724.4214353	13.617050511583335
1229	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Upper	2024	689.6488009	14.032608210333334
1230	Orakzai	\N	Khyber Pakhtunkhwa	Orakzai Upper	2025	116.8136528	9.062729137
1231	Peshawar	\N	Khyber Pakhtunkhwa	Peshawar	2021	31.462469894999998	19.5916567
1232	Peshawar	\N	Khyber Pakhtunkhwa	Peshawar	2022	296.507294	22.300276141416663
1233	Peshawar	\N	Khyber Pakhtunkhwa	Peshawar	2023	218.687786	21.74113240366667
1234	Peshawar	\N	Khyber Pakhtunkhwa	Peshawar	2024	399.8073902	21.583633058333334
1235	Peshawar	\N	Khyber Pakhtunkhwa	Peshawar	2025	57.11450561	16.6962943
1236	Shangla	\N	Khyber Pakhtunkhwa	Alpurai	2021	103.6077418	6.948035855
1237	Shangla	\N	Khyber Pakhtunkhwa	Alpurai	2022	711.930282	8.79800576
1238	Shangla	\N	Khyber Pakhtunkhwa	Alpurai	2023	634.9974346930001	8.593833037583334
1239	Shangla	\N	Khyber Pakhtunkhwa	Alpurai	2024	671.6318352	9.159593584583334
1240	Shangla	\N	Khyber Pakhtunkhwa	Alpurai	2025	230.2510735	2.339889588
1241	Shangla	\N	Khyber Pakhtunkhwa	Besham Qila	2021	85.44207651	10.76553913
1242	Shangla	\N	Khyber Pakhtunkhwa	Besham Qila	2022	603.7609285	12.401846197583334
1243	Shangla	\N	Khyber Pakhtunkhwa	Besham Qila	2023	539.6963474	12.24405367
1244	Shangla	\N	Khyber Pakhtunkhwa	Besham Qila	2024	581.6603085	12.809274171666667
1245	Shangla	\N	Khyber Pakhtunkhwa	Besham Qila	2025	228.5912733	5.875047866
1246	Shangla	\N	Khyber Pakhtunkhwa	Chakesar	2021	97.51725196	11.92221011
1247	Shangla	\N	Khyber Pakhtunkhwa	Chakesar	2022	647.6704277	13.644011093083334
1248	Shangla	\N	Khyber Pakhtunkhwa	Chakesar	2023	561.6548024	13.442277667416667
1249	Shangla	\N	Khyber Pakhtunkhwa	Chakesar	2024	606.3685693	13.978055300583334
1250	Shangla	\N	Khyber Pakhtunkhwa	Chakesar	2025	251.8424677	7.585780361
1251	Shangla	\N	Khyber Pakhtunkhwa	Martung	2021	102.0279227	13.97425965
1252	Shangla	\N	Khyber Pakhtunkhwa	Martung	2022	592.0478159	15.902211367416667
1253	Shangla	\N	Khyber Pakhtunkhwa	Martung	2023	502.3838048	15.46366169
1254	Shangla	\N	Khyber Pakhtunkhwa	Martung	2024	586.1262968	15.84505762
1255	Shangla	\N	Khyber Pakhtunkhwa	Martung	2025	255.4265223	10.03427505
1256	Shangla	\N	Khyber Pakhtunkhwa	Puran	2021	112.1343969	11.1469244
1257	Shangla	\N	Khyber Pakhtunkhwa	Puran	2022	666.8297568	13.135899168249999
1258	Shangla	\N	Khyber Pakhtunkhwa	Puran	2023	549.6986893	12.76422473
1259	Shangla	\N	Khyber Pakhtunkhwa	Puran	2024	633.2709459	13.252044395250001
1260	Shangla	\N	Khyber Pakhtunkhwa	Puran	2025	264.0942184	7.416000281
1261	South Waziristan	\N	Khyber Pakhtunkhwa	Birmal	2021	15.04723971	11.2531258
1262	South Waziristan	\N	Khyber Pakhtunkhwa	Birmal	2022	226.00288172400002	12.82731352
1263	South Waziristan	\N	Khyber Pakhtunkhwa	Birmal	2023	283.0645509	12.414206882500002
1264	South Waziristan	\N	Khyber Pakhtunkhwa	Birmal	2024	273.9735951	12.506407447333332
1265	South Waziristan	\N	Khyber Pakhtunkhwa	Birmal	2025	72.72331027	6.919377086
1266	South Waziristan	\N	Khyber Pakhtunkhwa	Ladha	2021	49.74555837	13.54433264
1267	South Waziristan	\N	Khyber Pakhtunkhwa	Ladha	2022	402.3719074	15.532056973583332
1268	South Waziristan	\N	Khyber Pakhtunkhwa	Ladha	2023	524.0233362	14.640100383416666
1269	South Waziristan	\N	Khyber Pakhtunkhwa	Ladha	2024	492.178896	14.99010827
1270	South Waziristan	\N	Khyber Pakhtunkhwa	Ladha	2025	95.11696089	10.30719743
1271	South Waziristan	\N	Khyber Pakhtunkhwa	Makin (Charla)	2021	58.5481414	11.84398541
1272	South Waziristan	\N	Khyber Pakhtunkhwa	Makin (Charla)	2022	458.449709	13.810557641416667
1273	South Waziristan	\N	Khyber Pakhtunkhwa	Makin (Charla)	2023	590.8254065	13.035238172583334
1274	South Waziristan	\N	Khyber Pakhtunkhwa	Makin (Charla)	2024	541.4665917	13.33517759
1275	South Waziristan	\N	Khyber Pakhtunkhwa	Makin (Charla)	2025	110.5799839	8.539514563
1276	South Waziristan	\N	Khyber Pakhtunkhwa	Sararogha	2021	32.58206356	17.2897601
1277	South Waziristan	\N	Khyber Pakhtunkhwa	Sararogha	2022	296.9659012	19.353691156500002
1278	South Waziristan	\N	Khyber Pakhtunkhwa	Sararogha	2023	364.2167846	18.457285728083335
1279	South Waziristan	\N	Khyber Pakhtunkhwa	Sararogha	2024	371.8169297	18.8824981
1280	South Waziristan	\N	Khyber Pakhtunkhwa	Sararogha	2025	61.07128387	14.39433772
1281	South Waziristan	\N	Khyber Pakhtunkhwa	Sarwekai	2021	36.451724152000004	16.92416504
1282	South Waziristan	\N	Khyber Pakhtunkhwa	Sarwekai	2022	237.87872031199998	19.06266395
1283	South Waziristan	\N	Khyber Pakhtunkhwa	Sarwekai	2023	309.7176767	18.279593628166666
1284	South Waziristan	\N	Khyber Pakhtunkhwa	Sarwekai	2024	265.6823793	18.791002944333332
1285	South Waziristan	\N	Khyber Pakhtunkhwa	Sarwekai	2025	49.50574345	14.14107848
1286	South Waziristan	\N	Khyber Pakhtunkhwa	Tiarza	2021	49.32966924	12.32887906
1287	South Waziristan	\N	Khyber Pakhtunkhwa	Tiarza	2022	335.3516169	14.240507220916667
1288	South Waziristan	\N	Khyber Pakhtunkhwa	Tiarza	2023	489.2059238	13.430406525333334
1289	South Waziristan	\N	Khyber Pakhtunkhwa	Tiarza	2024	398.47173	13.810980075166666
1290	South Waziristan	\N	Khyber Pakhtunkhwa	Tiarza	2025	85.83447879299999	8.929354818
1291	South Waziristan	\N	Khyber Pakhtunkhwa	Toi Khulla	2021	11.82979694	17.51230652
1292	South Waziristan	\N	Khyber Pakhtunkhwa	Toi Khulla	2022	162.0285656	19.519296744666665
1293	South Waziristan	\N	Khyber Pakhtunkhwa	Toi Khulla	2023	159.1372027	19.175065373166667
1294	South Waziristan	\N	Khyber Pakhtunkhwa	Toi Khulla	2024	146.5015585	19.500727403916667
1295	South Waziristan	\N	Khyber Pakhtunkhwa	Toi Khulla	2025	42.51713596	14.21769604
1296	South Waziristan	\N	Khyber Pakhtunkhwa	Wana	2021	22.65413924	17.61907381
1297	South Waziristan	\N	Khyber Pakhtunkhwa	Wana	2022	226.8112371	19.59980544
1298	South Waziristan	\N	Khyber Pakhtunkhwa	Wana	2023	240.0834365	18.96865214916667
1299	South Waziristan	\N	Khyber Pakhtunkhwa	Wana	2024	209.7233787	19.390882617333332
1300	South Waziristan	\N	Khyber Pakhtunkhwa	Wana	2025	48.24376609	14.45666508
1301	Swabi	\N	Khyber Pakhtunkhwa	Lahor	2021	76.35050136	19.41854652
1302	Swabi	\N	Khyber Pakhtunkhwa	Lahor	2022	327.45126221600003	22.288426821666665
1303	Swabi	\N	Khyber Pakhtunkhwa	Lahor	2023	282.1461968	21.864225495499998
1304	Swabi	\N	Khyber Pakhtunkhwa	Lahor	2024	428.2457751	21.760486805833335
1305	Swabi	\N	Khyber Pakhtunkhwa	Lahor	2025	85.91289484	16.51623514
1306	Swabi	\N	Khyber Pakhtunkhwa	Razar	2021	58.03415544	18.209567488250002
1307	Swabi	\N	Khyber Pakhtunkhwa	Razar	2022	308.7783055	21.24721057016667
1308	Swabi	\N	Khyber Pakhtunkhwa	Razar	2023	262.75765	20.839445314666666
1309	Swabi	\N	Khyber Pakhtunkhwa	Razar	2024	411.0894121	20.6636765
1310	Swabi	\N	Khyber Pakhtunkhwa	Razar	2025	97.58018777699999	15.24701126
1311	Swabi	\N	Khyber Pakhtunkhwa	Swabi	2021	67.65169953	19.00185167
1312	Swabi	\N	Khyber Pakhtunkhwa	Swabi	2022	320.7150422	21.911421376083336
1313	Swabi	\N	Khyber Pakhtunkhwa	Swabi	2023	263.1639967	21.561694207166667
1314	Swabi	\N	Khyber Pakhtunkhwa	Swabi	2024	397.3711046	21.475499143333334
1315	Swabi	\N	Khyber Pakhtunkhwa	Swabi	2025	89.72587795	16.25973066
1316	Swabi	\N	Khyber Pakhtunkhwa	Topi	2021	66.14575183	17.871241369499998
1317	Swabi	\N	Khyber Pakhtunkhwa	Topi	2022	338.3267761	20.732171906416667
1318	Swabi	\N	Khyber Pakhtunkhwa	Topi	2023	273.2416012	20.39682896
1319	Swabi	\N	Khyber Pakhtunkhwa	Topi	2024	394.0117531	20.417372106416668
1320	Swabi	\N	Khyber Pakhtunkhwa	Topi	2025	108.6965174	15.25168554
1321	Swat	\N	Khyber Pakhtunkhwa	Babuzai	2021	106.7543585	12.32077163
1322	Swat	\N	Khyber Pakhtunkhwa	Babuzai	2022	574.252641	14.551666384833334
1323	Swat	\N	Khyber Pakhtunkhwa	Babuzai	2023	498.6254741	14.02694782
1324	Swat	\N	Khyber Pakhtunkhwa	Babuzai	2024	632.3533564	14.496904096249999
1325	Swat	\N	Khyber Pakhtunkhwa	Babuzai	2025	228.14600835000002	8.743460708
1326	Swat	\N	Khyber Pakhtunkhwa	Barikot	2021	88.26348521	14.55814221
1327	Swat	\N	Khyber Pakhtunkhwa	Barikot	2022	455.5588594	17.02300018758333
1328	Swat	\N	Khyber Pakhtunkhwa	Barikot	2023	391.8679441	16.461552288666667
1329	Swat	\N	Khyber Pakhtunkhwa	Barikot	2024	588.8663803	16.78331313316667
1330	Swat	\N	Khyber Pakhtunkhwa	Barikot	2025	185.40867064999998	11.09628133
1331	Swat	\N	Khyber Pakhtunkhwa	Behrain	2021	136.5472268	-0.789512251
1332	Swat	\N	Khyber Pakhtunkhwa	Behrain	2022	828.6615594	2.114526487833334
1333	Swat	\N	Khyber Pakhtunkhwa	Behrain	2023	753.3030682	1.5283061172499999
1334	Swat	\N	Khyber Pakhtunkhwa	Behrain	2024	916.425383	2.08931554
1335	Swat	\N	Khyber Pakhtunkhwa	Behrain	2025	303.5530899	-5.506692802
1336	Swat	\N	Khyber Pakhtunkhwa	Charbagh	2021	99.52153028	10.7591357
1337	Swat	\N	Khyber Pakhtunkhwa	Charbagh	2022	621.3773479	12.819953379749998
1338	Swat	\N	Khyber Pakhtunkhwa	Charbagh	2023	551.5771082	12.425171236833334
1339	Swat	\N	Khyber Pakhtunkhwa	Charbagh	2024	623.3579064	12.944937466833332
1340	Swat	\N	Khyber Pakhtunkhwa	Charbagh	2025	209.6885646	6.848869452
1341	Swat	\N	Khyber Pakhtunkhwa	Kabbal	2021	85.86415838	11.96419545
1342	Swat	\N	Khyber Pakhtunkhwa	Kabbal	2022	481.6168797	14.257890991250001
1343	Swat	\N	Khyber Pakhtunkhwa	Kabbal	2023	436.5152281	13.722082947250001
1344	Swat	\N	Khyber Pakhtunkhwa	Kabbal	2024	582.9220882	14.244708873916666
1345	Swat	\N	Khyber Pakhtunkhwa	Kabbal	2025	185.6433967	8.428509095
1346	Swat	\N	Khyber Pakhtunkhwa	Kalam	2021	84.38488523	-6.792356564
1347	Swat	\N	Khyber Pakhtunkhwa	Kalam	2022	520.7069156	-3.620100489
1348	Swat	\N	Khyber Pakhtunkhwa	Kalam	2023	449.8843386	-3.845325124
1349	Swat	\N	Khyber Pakhtunkhwa	Kalam	2024	605.878816	-3.455487698
1350	Swat	\N	Khyber Pakhtunkhwa	Kalam	2025	213.75415041000002	-11.412908
1351	Swat	\N	Khyber Pakhtunkhwa	Khawazakhela	2021	96.19994041	9.548779908
1352	Swat	\N	Khyber Pakhtunkhwa	Khawazakhela	2022	658.5554484	11.600958896666667
1353	Swat	\N	Khyber Pakhtunkhwa	Khawazakhela	2023	603.0278064	11.10819968
1354	Swat	\N	Khyber Pakhtunkhwa	Khawazakhela	2024	644.9425982	11.736706835916666
1355	Swat	\N	Khyber Pakhtunkhwa	Khawazakhela	2025	198.8911179	5.201262608
1356	Swat	\N	Khyber Pakhtunkhwa	Matta	2021	82.87022906	8.572730167
1357	Swat	\N	Khyber Pakhtunkhwa	Matta	2022	542.5434453	10.950615447166667
1358	Swat	\N	Khyber Pakhtunkhwa	Matta	2023	513.7436813	10.37191088
1359	Swat	\N	Khyber Pakhtunkhwa	Matta	2024	600.4784291	10.961623593416666
1360	Swat	\N	Khyber Pakhtunkhwa	Matta	2025	179.1480123	4.451804604
1361	Tank	\N	Khyber Pakhtunkhwa	Tank	2021	17.80189907	21.22442095
1362	Tank	\N	Khyber Pakhtunkhwa	Tank	2022	277.7355952	23.30639121333333
1363	Tank	\N	Khyber Pakhtunkhwa	Tank	2023	241.4522379	22.59204212
1364	Tank	\N	Khyber Pakhtunkhwa	Tank	2024	228.06871939599998	23.08956199416667
1365	Tank	\N	Khyber Pakhtunkhwa	Tank	2025	32.236078641999995	18.47876383
1366	Tor Ghar	\N	Khyber Pakhtunkhwa	Hasanzai	2021	82.8275304	14.58925428
1367	Tor Ghar	\N	Khyber Pakhtunkhwa	Hasanzai	2022	438.9850498	16.99614643
1368	Tor Ghar	\N	Khyber Pakhtunkhwa	Hasanzai	2023	403.5658094	16.54624784
1369	Tor Ghar	\N	Khyber Pakhtunkhwa	Hasanzai	2024	510.15878888599997	16.823101893333334
1370	Tor Ghar	\N	Khyber Pakhtunkhwa	Hasanzai	2025	203.2209097	11.13420318
1371	Tor Ghar	\N	Khyber Pakhtunkhwa	Judbah	2021	94.74440462	13.08408674
1372	Tor Ghar	\N	Khyber Pakhtunkhwa	Judbah	2022	574.4094521	14.852819484916667
1373	Tor Ghar	\N	Khyber Pakhtunkhwa	Judbah	2023	497.27360955399996	14.560133194833334
1374	Tor Ghar	\N	Khyber Pakhtunkhwa	Judbah	2024	572.2162559	14.969789949083333
1375	Tor Ghar	\N	Khyber Pakhtunkhwa	Judbah	2025	260.7479276	8.913707902
1376	Upper Dir	\N	Khyber Pakhtunkhwa	Baraul Bandai	2021	69.19646707	7.393818288249999
1377	Upper Dir	\N	Khyber Pakhtunkhwa	Baraul Bandai	2022	444.0019568	9.179602527916666
1378	Upper Dir	\N	Khyber Pakhtunkhwa	Baraul Bandai	2023	432.3992846	8.974116717666666
1379	Upper Dir	\N	Khyber Pakhtunkhwa	Baraul Bandai	2024	596.8781825	9.280412823
1380	Upper Dir	\N	Khyber Pakhtunkhwa	Baraul Bandai	2025	186.64686977000002	1.383871036
1381	Upper Dir	\N	Khyber Pakhtunkhwa	Dir	2021	84.81686731	2.510153989
1382	Upper Dir	\N	Khyber Pakhtunkhwa	Dir	2022	512.1871857	5.260374013833333
1383	Upper Dir	\N	Khyber Pakhtunkhwa	Dir	2023	489.1168258	5.105772843166666
1384	Upper Dir	\N	Khyber Pakhtunkhwa	Dir	2024	615.6081389	5.516263996083333
1385	Upper Dir	\N	Khyber Pakhtunkhwa	Dir	2025	197.541095	-2.801785
1386	Upper Dir	\N	Khyber Pakhtunkhwa	Kalkot	2021	85.25121959	-2.668788351
1387	Upper Dir	\N	Khyber Pakhtunkhwa	Kalkot	2022	520.7256798	0.47018411050000014
1388	Upper Dir	\N	Khyber Pakhtunkhwa	Kalkot	2023	477.9453861	0.26828249958333333
1389	Upper Dir	\N	Khyber Pakhtunkhwa	Kalkot	2024	606.6047648	0.7007195479999999
1390	Upper Dir	\N	Khyber Pakhtunkhwa	Kalkot	2025	198.52687269999998	-7.679258114
1391	Upper Dir	\N	Khyber Pakhtunkhwa	Khal	2021	76.92876652	10.78640587
1392	Upper Dir	\N	Khyber Pakhtunkhwa	Khal	2022	413.2642805	13.203972278166667
1393	Upper Dir	\N	Khyber Pakhtunkhwa	Khal	2023	380.4586134	12.686187607083333
1394	Upper Dir	\N	Khyber Pakhtunkhwa	Khal	2024	606.0600459	13.182632596416667
1395	Upper Dir	\N	Khyber Pakhtunkhwa	Khal	2025	170.8860045	7.197130892
1396	Upper Dir	\N	Khyber Pakhtunkhwa	Warai	2021	78.52196462	9.28227115
1397	Upper Dir	\N	Khyber Pakhtunkhwa	Warai	2022	439.4658776	11.733167617166666
1398	Upper Dir	\N	Khyber Pakhtunkhwa	Warai	2023	421.7305875	11.25260414
1399	Upper Dir	\N	Khyber Pakhtunkhwa	Warai	2024	605.5716866	11.785248455666666
1400	Upper Dir	\N	Khyber Pakhtunkhwa	Warai	2025	176.4396016	5.4312574192500005
1401	Upper Kohistan	\N	Khyber Pakhtunkhwa	Dasu	2021	66.94082155	-0.708654045
1402	Upper Kohistan	\N	Khyber Pakhtunkhwa	Dasu	2022	483.87072761900004	0.9948610287499999
1403	Upper Kohistan	\N	Khyber Pakhtunkhwa	Dasu	2023	421.5580591	0.8019687746666665
1404	Upper Kohistan	\N	Khyber Pakhtunkhwa	Dasu	2024	480.0034802	1.1395045612499999
1405	Upper Kohistan	\N	Khyber Pakhtunkhwa	Dasu	2025	195.02155181999998	-7.270423945
1406	Upper Kohistan	\N	Khyber Pakhtunkhwa	Kandia	2021	83.34465891	-4.402257496
1407	Upper Kohistan	\N	Khyber Pakhtunkhwa	Kandia	2022	534.9213042	-1.732310438
1408	Upper Kohistan	\N	Khyber Pakhtunkhwa	Kandia	2023	464.841125	-1.852874275
1409	Upper Kohistan	\N	Khyber Pakhtunkhwa	Kandia	2024	567.486962	-1.486000855
1410	Upper Kohistan	\N	Khyber Pakhtunkhwa	Kandia	2025	242.93220761999999	-10.16099087
1411	Attock	\N	Punjab	Attock	2021	88.59726493	19.521738652499998
1412	Attock	\N	Punjab	Attock	2022	343.99715621900003	22.384578254250002
1413	Attock	\N	Punjab	Attock	2023	332.7417142	21.724442397666667
1414	Attock	\N	Punjab	Attock	2024	432.6101539	21.89362289
1415	Attock	\N	Punjab	Attock	2025	80.67524975	16.92577894
1416	Attock	\N	Punjab	Fateh Jang	2021	67.32547623	19.07124419
1417	Attock	\N	Punjab	Fateh Jang	2022	312.547024	22.03435765241667
1418	Attock	\N	Punjab	Fateh Jang	2023	301.696477	21.36025138866667
1419	Attock	\N	Punjab	Fateh Jang	2024	354.0993952	21.52629899
1420	Attock	\N	Punjab	Fateh Jang	2025	77.14762854	16.78037097
1421	Attock	\N	Punjab	Hassan Abdal	2021	80.91749503499999	18.62406067
1422	Attock	\N	Punjab	Hassan Abdal	2022	323.1836199	21.51745923
1423	Attock	\N	Punjab	Hassan Abdal	2023	301.7919019	20.945467149833334
1424	Attock	\N	Punjab	Hassan Abdal	2024	367.74948309399997	21.07731466
1425	Attock	\N	Punjab	Hassan Abdal	2025	97.22865485	16.191200379999998
1426	Attock	\N	Punjab	Hazro	2021	91.99551209399999	19.251231394999998
1427	Attock	\N	Punjab	Hazro	2022	340.7158704	22.04294723716667
1428	Attock	\N	Punjab	Hazro	2023	320.7339484	21.51616877
1429	Attock	\N	Punjab	Hazro	2024	424.1911258	21.635927640000002
1430	Attock	\N	Punjab	Hazro	2025	91.01715463	16.63697511
1431	Attock	\N	Punjab	Jand	2021	44.09390083	20.50621061
1432	Attock	\N	Punjab	Jand	2022	261.37320843599997	23.375068626666664
1433	Attock	\N	Punjab	Jand	2023	223.2041194	22.756409160416666
1434	Attock	\N	Punjab	Jand	2024	332.03736137100003	22.754015853333332
1435	Attock	\N	Punjab	Jand	2025	48.77008396	17.884568197500002
1436	Attock	\N	Punjab	Pindi Gheb	2021	40.84493951	20.1724872
1437	Attock	\N	Punjab	Pindi Gheb	2022	229.1101388	23.091031950833337
1438	Attock	\N	Punjab	Pindi Gheb	2023	218.464228	22.563803240499997
1439	Attock	\N	Punjab	Pindi Gheb	2024	282.7678929	22.55932525916667
1440	Attock	\N	Punjab	Pindi Gheb	2025	42.20802592	17.74345938
1441	Bahawalnagar	\N	Punjab	Bahawalnagar	2021	42.2878824	22.85607015
1442	Bahawalnagar	\N	Punjab	Bahawalnagar	2022	170.3222509	25.65224181
1443	Bahawalnagar	\N	Punjab	Bahawalnagar	2023	125.55440145600001	25.033806346666665
1444	Bahawalnagar	\N	Punjab	Bahawalnagar	2024	86.34535679	25.748646584166668
1445	Bahawalnagar	\N	Punjab	Bahawalnagar	2025	14.59501976	21.160343077500002
1446	Bahawalnagar	\N	Punjab	Chishtian	2021	30.11293138	23.07349206
1447	Bahawalnagar	\N	Punjab	Chishtian	2022	154.3477399	25.865228684166667
1448	Bahawalnagar	\N	Punjab	Chishtian	2023	119.9164875	25.337735470833334
1449	Bahawalnagar	\N	Punjab	Chishtian	2024	82.00121892	26.089404559166667
1450	Bahawalnagar	\N	Punjab	Chishtian	2025	14.20541872	21.446371777499998
1451	Bahawalnagar	\N	Punjab	Fort Abbas	2021	31.663067160999997	23.5686798
1452	Bahawalnagar	\N	Punjab	Fort Abbas	2022	131.78489010500002	26.52549276666667
1453	Bahawalnagar	\N	Punjab	Fort Abbas	2023	114.38064139299999	26.144379185833333
1454	Bahawalnagar	\N	Punjab	Fort Abbas	2024	72.30889421	26.934507900833335
1455	Bahawalnagar	\N	Punjab	Fort Abbas	2025	7.39352529	22.6326928
1456	Bahawalnagar	\N	Punjab	Harunabad	2021	38.4060171	22.97272721
1457	Bahawalnagar	\N	Punjab	Harunabad	2022	148.8070991	25.86336471916667
1458	Bahawalnagar	\N	Punjab	Harunabad	2023	111.8161132	25.345977214166666
1459	Bahawalnagar	\N	Punjab	Harunabad	2024	72.18090213	26.161457568333333
1460	Bahawalnagar	\N	Punjab	Harunabad	2025	9.740641882	21.65733316
1461	Bahawalnagar	\N	Punjab	Minchinabad	2021	52.984568411999994	22.58782613
1462	Bahawalnagar	\N	Punjab	Minchinabad	2022	169.6371524	25.423541673333332
1463	Bahawalnagar	\N	Punjab	Minchinabad	2023	150.2464094	24.749339121666665
1464	Bahawalnagar	\N	Punjab	Minchinabad	2024	111.01495476800001	25.31707512
1465	Bahawalnagar	\N	Punjab	Minchinabad	2025	18.84558633	20.814196107500003
1466	Bahawalpur	\N	Punjab	Ahmadpur East	2021	11.25112067	23.867993345000002
1467	Bahawalpur	\N	Punjab	Ahmadpur East	2022	170.7960686	26.34082703
1468	Bahawalpur	\N	Punjab	Ahmadpur East	2023	92.45221425	26.17186817166667
1469	Bahawalpur	\N	Punjab	Ahmadpur East	2024	104.3577507	26.72509358583333
1470	Bahawalpur	\N	Punjab	Ahmadpur East	2025	5.071963043	22.26337937
1471	Bahawalpur	\N	Punjab	Bahawalpur City	2021	13.01122082	23.62084688
1472	Bahawalpur	\N	Punjab	Bahawalpur City	2022	145.0839025	26.25801299
1473	Bahawalpur	\N	Punjab	Bahawalpur City	2023	106.7393854	25.865990274166666
1474	Bahawalpur	\N	Punjab	Bahawalpur City	2024	91.68856789	26.497591169166668
1475	Bahawalpur	\N	Punjab	Bahawalpur City	2025	7.00892617	22.17128478
1476	Bahawalpur	\N	Punjab	Bahawalpur Sadar	2021	14.24700033	23.652304779999998
1477	Bahawalpur	\N	Punjab	Bahawalpur Sadar	2022	143.7074417	26.346097141666664
1478	Bahawalpur	\N	Punjab	Bahawalpur Sadar	2023	105.5270239	25.977471819166666
1479	Bahawalpur	\N	Punjab	Bahawalpur Sadar	2024	87.17005686	26.639776454166668
1480	Bahawalpur	\N	Punjab	Bahawalpur Sadar	2025	7.7072171119999995	22.28520847
1481	Bahawalpur	\N	Punjab	Hasilpur	2021	24.00418333	23.32274385
1482	Bahawalpur	\N	Punjab	Hasilpur	2022	135.3472625	26.19258464416667
1483	Bahawalpur	\N	Punjab	Hasilpur	2023	109.5698514	25.740598348333336
1484	Bahawalpur	\N	Punjab	Hasilpur	2024	75.35199945	26.462240749166668
1485	Bahawalpur	\N	Punjab	Hasilpur	2025	11.20308248	21.93991842
1486	Bahawalpur	\N	Punjab	Khairpur Tamewali	2021	19.50625042	23.35316833
1487	Bahawalpur	\N	Punjab	Khairpur Tamewali	2022	129.56228093099998	26.261638954166667
1488	Bahawalpur	\N	Punjab	Khairpur Tamewali	2023	112.63298604699999	25.683871678333333
1489	Bahawalpur	\N	Punjab	Khairpur Tamewali	2024	81.96193229	26.365819714166665
1490	Bahawalpur	\N	Punjab	Khairpur Tamewali	2025	11.08988427	21.90882979
1491	Bahawalpur	\N	Punjab	Yazman	2021	19.69420046	24.33794756
1492	Bahawalpur	\N	Punjab	Yazman	2022	118.6766105	27.121109290833335
1493	Bahawalpur	\N	Punjab	Yazman	2023	86.53990129	26.9254092
1494	Bahawalpur	\N	Punjab	Yazman	2024	75.90229097	27.53358086333333
1495	Bahawalpur	\N	Punjab	Yazman	2025	4.5578535339999995	23.49930416
1496	Bhakkar	\N	Punjab	Bhakkar	2021	12.05163156	23.29495744
1497	Bhakkar	\N	Punjab	Bhakkar	2022	292.4576444	25.226944135833335
1498	Bhakkar	\N	Punjab	Bhakkar	2023	207.53438493000002	24.880487076666668
1499	Bhakkar	\N	Punjab	Bhakkar	2024	189.6303985	25.44191712
1500	Bhakkar	\N	Punjab	Bhakkar	2025	24.68629058	20.999416992500002
1501	Bhakkar	\N	Punjab	Darya Khan	2021	13.21237786	23.0645589
1502	Bhakkar	\N	Punjab	Darya Khan	2022	270.2706227	25.001219393333333
1503	Bhakkar	\N	Punjab	Darya Khan	2023	190.9637837	24.726025484999997
1504	Bhakkar	\N	Punjab	Darya Khan	2024	174.9868203	25.231228679166666
1505	Bhakkar	\N	Punjab	Darya Khan	2025	28.12971732	20.67076789
1506	Bhakkar	\N	Punjab	Kalurkot	2021	15.78459186	22.86395523
1507	Bhakkar	\N	Punjab	Kalurkot	2022	298.3414548	24.846967334166667
1508	Bhakkar	\N	Punjab	Kalurkot	2023	186.6443702	24.626546604166666
1509	Bhakkar	\N	Punjab	Kalurkot	2024	174.3938842	25.061950353333334
1510	Bhakkar	\N	Punjab	Kalurkot	2025	26.814640080000004	20.49143137
1511	Bhakkar	\N	Punjab	Mankera	2021	13.374423117000001	23.59266117
1512	Bhakkar	\N	Punjab	Mankera	2022	219.40584123099998	25.89239272
1513	Bhakkar	\N	Punjab	Mankera	2023	171.28598861700002	25.22962349
1514	Bhakkar	\N	Punjab	Mankera	2024	159.7948415	25.77705108
1515	Bhakkar	\N	Punjab	Mankera	2025	20.033614058999998	21.332821842500003
1516	Chakwal	\N	Punjab	Chakwal	2021	69.20126476	19.90922181
1517	Chakwal	\N	Punjab	Chakwal	2022	332.005549	22.701743781666664
1518	Chakwal	\N	Punjab	Chakwal	2023	273.2726697	22.06446421
1519	Chakwal	\N	Punjab	Chakwal	2024	315.6288697	22.271754125833336
1520	Chakwal	\N	Punjab	Chakwal	2025	53.02349246	18.17997047
1521	Chakwal	\N	Punjab	Choa Saidan Shah	2021	99.03962766	19.55892859
1522	Chakwal	\N	Punjab	Choa Saidan Shah	2022	384.1900448	22.370279159166667
1523	Chakwal	\N	Punjab	Choa Saidan Shah	2023	327.2757443	21.608568572583334
1524	Chakwal	\N	Punjab	Choa Saidan Shah	2024	361.2570417	21.950245360833335
1525	Chakwal	\N	Punjab	Choa Saidan Shah	2025	48.95228883	18.10526441
1526	Chakwal	\N	Punjab	Kallar Kahar	2021	79.90543519	19.86489336
1527	Chakwal	\N	Punjab	Kallar Kahar	2022	341.2845496	22.526247811666668
1528	Chakwal	\N	Punjab	Kallar Kahar	2023	314.6357616	21.709403905749998
1529	Chakwal	\N	Punjab	Kallar Kahar	2024	351.9916073	21.974691877499996
1530	Chakwal	\N	Punjab	Kallar Kahar	2025	45.10268094	18.01122295
1531	Chakwal	\N	Punjab	Lawa	2021	38.42948292	21.00328764
1532	Chakwal	\N	Punjab	Lawa	2022	325.5906768	23.297317070000002
1533	Chakwal	\N	Punjab	Lawa	2023	245.42117494700003	22.825975011666667
1534	Chakwal	\N	Punjab	Lawa	2024	331.10516806299995	22.913756423333336
1535	Chakwal	\N	Punjab	Lawa	2025	31.167809673999997	18.72656399
1536	Chakwal	\N	Punjab	Talagang	2021	45.33666571	20.376199
1537	Chakwal	\N	Punjab	Talagang	2022	286.156641	22.977578089999998
1538	Chakwal	\N	Punjab	Talagang	2023	253.0103243	22.442950573999997
1539	Chakwal	\N	Punjab	Talagang	2024	317.4545507	22.51682651
1540	Chakwal	\N	Punjab	Talagang	2025	35.42924588	18.31694266
1541	Chiniot	\N	Punjab	Bhawana	2021	40.677806960999995	22.53871094
1542	Chiniot	\N	Punjab	Bhawana	2022	204.34203771699998	25.395361124166666
1543	Chiniot	\N	Punjab	Bhawana	2023	170.4237471	24.69690897166667
1544	Chiniot	\N	Punjab	Bhawana	2024	206.7331088	24.811567818333334
1545	Chiniot	\N	Punjab	Bhawana	2025	21.19046793	20.62749935
1546	Chiniot	\N	Punjab	Chiniot	2021	59.29901279	22.241345680000002
1547	Chiniot	\N	Punjab	Chiniot	2022	214.68020030000002	25.2269586
1548	Chiniot	\N	Punjab	Chiniot	2023	188.9999854	24.526331340833334
1549	Chiniot	\N	Punjab	Chiniot	2024	215.3564429	24.57739064
1550	Chiniot	\N	Punjab	Chiniot	2025	20.27302284	20.4607691
1551	Chiniot	\N	Punjab	Lalian	2021	55.94302988	22.37456194
1552	Chiniot	\N	Punjab	Lalian	2022	225.4246681	25.27051911
1553	Chiniot	\N	Punjab	Lalian	2023	193.4754678	24.61164092
1554	Chiniot	\N	Punjab	Lalian	2024	226.5793521	24.68838693083333
1555	Chiniot	\N	Punjab	Lalian	2025	23.104231626999997	20.64084754
1556	Dera Ghazi Khan	\N	Punjab	Dera Ghazi Khan	2021	7.78691461	22.75928333
1557	Dera Ghazi Khan	\N	Punjab	Dera Ghazi Khan	2022	290.5747704	24.561553133333334
1558	Dera Ghazi Khan	\N	Punjab	Dera Ghazi Khan	2023	171.3678869	24.28390098
1559	Dera Ghazi Khan	\N	Punjab	Dera Ghazi Khan	2024	216.03425707899999	24.674224903333336
1560	Dera Ghazi Khan	\N	Punjab	Dera Ghazi Khan	2025	21.36728594	20.4188306
1561	Dera Ghazi Khan	\N	Punjab	Koh e Suleman	2021	21.62067845	19.852731017500002
1562	Dera Ghazi Khan	\N	Punjab	Koh e Suleman	2022	350.012129	21.826797607416665
1563	Dera Ghazi Khan	\N	Punjab	Koh e Suleman	2023	299.5569995	21.102200518333333
1564	Dera Ghazi Khan	\N	Punjab	Koh e Suleman	2024	284.9869386	21.66916193
1565	Dera Ghazi Khan	\N	Punjab	Koh e Suleman	2025	34.91306989	17.76989979
1566	Dera Ghazi Khan	\N	Punjab	Kot Chhutta	2021	6.943774007	24.31676285
1567	Dera Ghazi Khan	\N	Punjab	Kot Chhutta	2022	285.7200077	26.269506671666665
1568	Dera Ghazi Khan	\N	Punjab	Kot Chhutta	2023	91.98091625	26.305890886666663
1569	Dera Ghazi Khan	\N	Punjab	Kot Chhutta	2024	159.17707783499998	26.680671330833334
1570	Dera Ghazi Khan	\N	Punjab	Kot Chhutta	2025	9.000088054	22.208594327500002
1571	Dera Ghazi Khan	\N	Punjab	Taunsa	2021	8.223454476	23.51979598
1572	Dera Ghazi Khan	\N	Punjab	Taunsa	2022	262.5307919	25.273369504166666
1573	Dera Ghazi Khan	\N	Punjab	Taunsa	2023	158.2912866	25.076131226666664
1574	Dera Ghazi Khan	\N	Punjab	Taunsa	2024	215.63860673699998	25.311859369999997
1575	Dera Ghazi Khan	\N	Punjab	Taunsa	2025	17.38890792	21.08790008
1576	Faisalabad	\N	Punjab	Chak Jhumra	2021	64.49313197	22.05187953
1577	Faisalabad	\N	Punjab	Chak Jhumra	2022	216.3685199	25.079915278333335
1578	Faisalabad	\N	Punjab	Chak Jhumra	2023	199.2884299	24.309972385833333
1579	Faisalabad	\N	Punjab	Chak Jhumra	2024	218.7291242	24.37931584
1580	Faisalabad	\N	Punjab	Chak Jhumra	2025	22.69516707	20.20058191
1581	Faisalabad	\N	Punjab	Faisalabad City	2021	53.32195466	22.27713109
1582	Faisalabad	\N	Punjab	Faisalabad City	2022	200.1020494	25.219039456666668
1583	Faisalabad	\N	Punjab	Faisalabad City	2023	195.11845787500002	24.425462886666665
1584	Faisalabad	\N	Punjab	Faisalabad City	2024	181.8824346	24.622176660833333
1585	Faisalabad	\N	Punjab	Faisalabad City	2025	20.57786574	20.40461696
1586	Faisalabad	\N	Punjab	Faisalabad Sadr	2021	50.72365984	22.32536432
1587	Faisalabad	\N	Punjab	Faisalabad Sadr	2022	196.5639664	25.24518279
1588	Faisalabad	\N	Punjab	Faisalabad Sadr	2023	186.8175634	24.465407575833336
1589	Faisalabad	\N	Punjab	Faisalabad Sadr	2024	175.1782041	24.71007792916667
1590	Faisalabad	\N	Punjab	Faisalabad Sadr	2025	20.11485545	20.44361886
1591	Faisalabad	\N	Punjab	Jaranwala	2021	60.36855781	22.15005384
1592	Faisalabad	\N	Punjab	Jaranwala	2022	196.00207354699998	25.120319589999998
1593	Faisalabad	\N	Punjab	Jaranwala	2023	203.241669	24.2941728
1594	Faisalabad	\N	Punjab	Jaranwala	2024	178.54799160500002	24.534322069166667
1595	Faisalabad	\N	Punjab	Jaranwala	2025	21.42987695	20.34139723
1596	Faisalabad	\N	Punjab	Samundri	2021	48.19546267	22.39979826
1597	Faisalabad	\N	Punjab	Samundri	2022	170.31482346800001	25.34576257333333
1598	Faisalabad	\N	Punjab	Samundri	2023	174.40697743200002	24.55057245916667
1599	Faisalabad	\N	Punjab	Samundri	2024	144.6952312	24.953640474166665
1600	Faisalabad	\N	Punjab	Samundri	2025	18.20630827	20.56847082
1601	Faisalabad	\N	Punjab	Tandlianwala	2021	48.40198016	22.44404894
1602	Faisalabad	\N	Punjab	Tandlianwala	2022	169.4891145	25.363315515833335
1603	Faisalabad	\N	Punjab	Tandlianwala	2023	176.0085447	24.577262710833335
1604	Faisalabad	\N	Punjab	Tandlianwala	2024	136.9389617	24.997289958333337
1605	Faisalabad	\N	Punjab	Tandlianwala	2025	16.85796913	20.62562025
1606	Gujranwala	\N	Punjab	Gujranwala City	2021	138.8476043	20.702808485000002
1607	Gujranwala	\N	Punjab	Gujranwala City	2022	372.9280466	24.004042600833333
1608	Gujranwala	\N	Punjab	Gujranwala City	2023	361.584694	23.32798085
1609	Gujranwala	\N	Punjab	Gujranwala City	2024	294.1163648	23.618747579166666
1610	Gujranwala	\N	Punjab	Gujranwala City	2025	57.07281582	19.607825052499997
1611	Gujranwala	\N	Punjab	Gujranwala Saddar	2021	130.3767396	20.76101783
1612	Gujranwala	\N	Punjab	Gujranwala Saddar	2022	360.9514194	24.015460770833332
1613	Gujranwala	\N	Punjab	Gujranwala Saddar	2023	343.548315	23.360675526666668
1614	Gujranwala	\N	Punjab	Gujranwala Saddar	2024	288.718948	23.63947755
1615	Gujranwala	\N	Punjab	Gujranwala Saddar	2025	54.47262634	19.61657462
1616	Gujranwala	\N	Punjab	Kamoke	2021	119.91553228199999	20.8102226
1617	Gujranwala	\N	Punjab	Kamoke	2022	349.612048	24.025942257500002
1618	Gujranwala	\N	Punjab	Kamoke	2023	340.7793437	23.378547352500004
1619	Gujranwala	\N	Punjab	Kamoke	2024	283.2071322	23.708803001083336
1620	Gujranwala	\N	Punjab	Kamoke	2025	55.35047234	19.51621791
1621	Gujranwala	\N	Punjab	Noshera Virkan	2021	95.63962171	21.29592261
1622	Gujranwala	\N	Punjab	Noshera Virkan	2022	316.5748608	24.304457299166668
1623	Gujranwala	\N	Punjab	Noshera Virkan	2023	262.1750298	23.72283021
1624	Gujranwala	\N	Punjab	Noshera Virkan	2024	258.1312206	23.88476982583333
1625	Gujranwala	\N	Punjab	Noshera Virkan	2025	40.21746605	19.94529624
1626	Gujranwala	\N	Punjab	Wazirabad	2021	111.4921435	20.90483443
1627	Gujranwala	\N	Punjab	Wazirabad	2022	348.0848777	24.06747223416667
1628	Gujranwala	\N	Punjab	Wazirabad	2023	299.7069074	23.482481976666666
1629	Gujranwala	\N	Punjab	Wazirabad	2024	307.9366993	23.66324926
1630	Gujranwala	\N	Punjab	Wazirabad	2025	49.48938559	19.70947648
1631	Gujrat	\N	Punjab	Gujrat	2021	106.6126833	20.17134715
1632	Gujrat	\N	Punjab	Gujrat	2022	377.919462	23.453803369166664
1633	Gujrat	\N	Punjab	Gujrat	2023	353.100627	22.866882852499998
1634	Gujrat	\N	Punjab	Gujrat	2024	364.9335665	23.14285108
1635	Gujrat	\N	Punjab	Gujrat	2025	74.82209749	18.97549904
1636	Gujrat	\N	Punjab	Kharian	2021	106.483667	20.14842527
1637	Gujrat	\N	Punjab	Kharian	2022	365.43986281499997	23.342193683333335
1638	Gujrat	\N	Punjab	Kharian	2023	295.3912654	22.94902872
1639	Gujrat	\N	Punjab	Kharian	2024	330.6098928	23.153033643333334
1640	Gujrat	\N	Punjab	Kharian	2025	63.94992085199999	19.04639315
1641	Gujrat	\N	Punjab	Sarai Alamgir	2021	117.4760461	19.8545482
1642	Gujrat	\N	Punjab	Sarai Alamgir	2022	390.3486405	22.94540198
1643	Gujrat	\N	Punjab	Sarai Alamgir	2023	293.9418252	22.66854532083333
1644	Gujrat	\N	Punjab	Sarai Alamgir	2024	334.531376	22.891458083333333
1645	Gujrat	\N	Punjab	Sarai Alamgir	2025	64.43543287	18.78127121
1646	Hafizabad	\N	Punjab	Hafizabad	2021	90.39234317	21.34189092
1647	Hafizabad	\N	Punjab	Hafizabad	2022	279.11501339299997	24.401421661666664
1648	Hafizabad	\N	Punjab	Hafizabad	2023	235.3013195	23.866719983333336
1649	Hafizabad	\N	Punjab	Hafizabad	2024	272.3433393	23.90283191416667
1650	Hafizabad	\N	Punjab	Hafizabad	2025	31.66077389	20.03314182
1651	Hafizabad	\N	Punjab	Pindi Bhattian	2021	77.94840178	21.69162483
1652	Hafizabad	\N	Punjab	Pindi Bhattian	2022	233.5182359	24.74644463583333
1653	Hafizabad	\N	Punjab	Pindi Bhattian	2023	213.7708799	24.13508922583333
1654	Hafizabad	\N	Punjab	Pindi Bhattian	2024	241.36596953499998	24.16564588
1655	Hafizabad	\N	Punjab	Pindi Bhattian	2025	25.84144243	20.20440462
1656	Islamabad	\N	Punjab	Islamabad	2021	70.95968499	18.3361516
1657	Islamabad	\N	Punjab	Islamabad	2022	358.3735516	21.13375736
1658	Islamabad	\N	Punjab	Islamabad	2023	329.15329288000004	20.56030529
1659	Islamabad	\N	Punjab	Islamabad	2024	351.5056385	20.80089080833333
1660	Islamabad	\N	Punjab	Islamabad	2025	118.62237793099999	16.24253737
1661	Jhang	\N	Punjab	Ahmadpur Sial	2021	12.06887471	23.54801659
1662	Jhang	\N	Punjab	Ahmadpur Sial	2022	191.1634421	26.142828590833332
1663	Jhang	\N	Punjab	Ahmadpur Sial	2023	150.54477386599999	25.37262375083333
1664	Jhang	\N	Punjab	Ahmadpur Sial	2024	132.113725	26.130185548333333
1665	Jhang	\N	Punjab	Ahmadpur Sial	2025	13.6447614	21.628996485000002
1666	Jhang	\N	Punjab	Athara Hazaari	2021	16.01100375	23.4021792
1667	Jhang	\N	Punjab	Athara Hazaari	2022	190.2763425	25.988883223333332
1668	Jhang	\N	Punjab	Athara Hazaari	2023	164.9668389	25.204919100833337
1669	Jhang	\N	Punjab	Athara Hazaari	2024	156.8648574	25.80037768
1670	Jhang	\N	Punjab	Athara Hazaari	2025	17.92830168	21.445211399999998
1671	Jhang	\N	Punjab	Jhang	2021	26.47728515	22.96468156
1672	Jhang	\N	Punjab	Jhang	2022	203.15289638299998	25.65904777
1673	Jhang	\N	Punjab	Jhang	2023	161.748111	24.93256259
1674	Jhang	\N	Punjab	Jhang	2024	173.99825408799998	25.3419298
1675	Jhang	\N	Punjab	Jhang	2025	20.23256103	21.009620232499998
1676	Jhang	\N	Punjab	Shor Kot	2021	16.02048395	23.13425968
1677	Jhang	\N	Punjab	Shor Kot	2022	185.42614504499997	25.777419639166666
1678	Jhang	\N	Punjab	Shor Kot	2023	141.2732219	25.03536065833333
1679	Jhang	\N	Punjab	Shor Kot	2024	118.9661192	25.796018210833335
1680	Jhang	\N	Punjab	Shor Kot	2025	13.800559532000001	21.22143756
1681	Jhelum	\N	Punjab	Dina	2021	89.02658467	19.88187611
1682	Jhelum	\N	Punjab	Dina	2022	366.1597614	22.803328586666666
1683	Jhelum	\N	Punjab	Dina	2023	263.8699707	22.528162787499998
1684	Jhelum	\N	Punjab	Dina	2024	296.36837203700003	22.781655210833335
1685	Jhelum	\N	Punjab	Dina	2025	70.02889472	18.668811632500002
1686	Jhelum	\N	Punjab	Jhelum	2021	100.5801565	20.02987502
1687	Jhelum	\N	Punjab	Jhelum	2022	382.1168769	23.032459848333332
1688	Jhelum	\N	Punjab	Jhelum	2023	267.9703069	22.735533036666666
1689	Jhelum	\N	Punjab	Jhelum	2024	322.58324293100003	22.913959615833335
1690	Jhelum	\N	Punjab	Jhelum	2025	57.871549290000004	18.87120558
1691	Jhelum	\N	Punjab	Pind Dadan Khan	2021	98.3502911	20.8609591
1692	Jhelum	\N	Punjab	Pind Dadan Khan	2022	305.37306376600003	23.931048974166668
1693	Jhelum	\N	Punjab	Pind Dadan Khan	2023	241.4340689	23.398790459166666
1694	Jhelum	\N	Punjab	Pind Dadan Khan	2024	281.4845153	23.599757685833335
1695	Jhelum	\N	Punjab	Pind Dadan Khan	2025	36.73137838	19.5674215
1696	Jhelum	\N	Punjab	Sohawa	2021	92.61890466	19.65082704
1697	Jhelum	\N	Punjab	Sohawa	2022	412.331899	22.498894885833334
1698	Jhelum	\N	Punjab	Sohawa	2023	317.6068322	22.022449693333332
1699	Jhelum	\N	Punjab	Sohawa	2024	348.5496788	22.301455349999998
1700	Jhelum	\N	Punjab	Sohawa	2025	74.79061396	18.24509323
1701	Kasur	\N	Punjab	Chunian	2021	56.67528662	22.16498115
1702	Kasur	\N	Punjab	Chunian	2022	208.5594843	24.968383103333334
1703	Kasur	\N	Punjab	Chunian	2023	221.37633232500002	24.191306605833333
1704	Kasur	\N	Punjab	Chunian	2024	197.0027708	24.489944038333334
1705	Kasur	\N	Punjab	Chunian	2025	24.78125682	20.22948378
1706	Kasur	\N	Punjab	Kasur	2021	71.29568519	21.7702459
1707	Kasur	\N	Punjab	Kasur	2022	261.2512356	24.60186083083333
1708	Kasur	\N	Punjab	Kasur	2023	279.2235695	23.925127675833334
1709	Kasur	\N	Punjab	Kasur	2024	198.07485406799998	24.295313944166665
1710	Kasur	\N	Punjab	Kasur	2025	26.92280663	19.9671545
1711	Kasur	\N	Punjab	Kot Radha Kishan	2021	70.27479987	21.90045484
1712	Kasur	\N	Punjab	Kot Radha Kishan	2022	251.5796317	24.712003584166666
1713	Kasur	\N	Punjab	Kot Radha Kishan	2023	264.2276535	24.0085039
1714	Kasur	\N	Punjab	Kot Radha Kishan	2024	198.3028999	24.269328385833333
1715	Kasur	\N	Punjab	Kot Radha Kishan	2025	26.48844401	20.02139164
1716	Kasur	\N	Punjab	Pattoki	2021	61.856519404000004	22.0947112
1717	Kasur	\N	Punjab	Pattoki	2022	209.8630876	24.955253680833334
1718	Kasur	\N	Punjab	Pattoki	2023	217.8960428	24.17178332583333
1719	Kasur	\N	Punjab	Pattoki	2024	178.4625925	24.42619541
1720	Kasur	\N	Punjab	Pattoki	2025	24.51341599	20.211042255000002
1721	Khanewal	\N	Punjab	Jahanian	2021	11.4899194	23.55713007
1722	Khanewal	\N	Punjab	Jahanian	2022	161.0074904	26.225161101666668
1723	Khanewal	\N	Punjab	Jahanian	2023	113.8020947	25.650063199166667
1724	Khanewal	\N	Punjab	Jahanian	2024	159.15919411000002	26.148911949166664
1725	Khanewal	\N	Punjab	Jahanian	2025	10.042845593000001	21.61928892
1726	Khanewal	\N	Punjab	Kabirwala	2021	13.439178670999999	23.531053
1727	Khanewal	\N	Punjab	Kabirwala	2022	181.5049306	26.223508185833335
1728	Khanewal	\N	Punjab	Kabirwala	2023	128.2316234	25.48943048
1729	Khanewal	\N	Punjab	Kabirwala	2024	140.8687396	26.171450660833333
1730	Khanewal	\N	Punjab	Kabirwala	2025	11.97867425	21.54951745
1731	Khanewal	\N	Punjab	Khanewal	2021	14.16796644	23.33866897
1732	Khanewal	\N	Punjab	Khanewal	2022	165.3688258	26.091496726666666
1733	Khanewal	\N	Punjab	Khanewal	2023	120.82084771299999	25.359652377499998
1734	Khanewal	\N	Punjab	Khanewal	2024	126.6085795	26.045307531666666
1735	Khanewal	\N	Punjab	Khanewal	2025	11.24036519	21.37264391
1736	Khanewal	\N	Punjab	Mian Channun	2021	21.66290006	23.149061
1737	Khanewal	\N	Punjab	Mian Channun	2022	165.2159437	25.984027210833332
1738	Khanewal	\N	Punjab	Mian Channun	2023	134.6783655	25.17073669583333
1739	Khanewal	\N	Punjab	Mian Channun	2024	111.5023432	25.93391067083333
1740	Khanewal	\N	Punjab	Mian Channun	2025	12.73123313	21.30309743
1741	Khushab	\N	Punjab	Khushab	2021	56.27176429	21.03735735
1742	Khushab	\N	Punjab	Khushab	2022	279.5246153	23.741979309166666
1743	Khushab	\N	Punjab	Khushab	2023	242.63542464300002	23.164536192499998
1744	Khushab	\N	Punjab	Khushab	2024	253.72387689299998	23.414141568333335
1745	Khushab	\N	Punjab	Khushab	2025	28.86135163	19.176980892499998
1746	Khushab	\N	Punjab	Nurpur	2021	21.404497915999997	22.89767249
1747	Khushab	\N	Punjab	Nurpur	2022	242.2201637	25.353576378333333
1748	Khushab	\N	Punjab	Nurpur	2023	187.7040977	24.88608696333333
1749	Khushab	\N	Punjab	Nurpur	2024	182.8456457	25.208432904166667
1750	Khushab	\N	Punjab	Nurpur	2025	24.284156037000002	20.82136989
1751	Khushab	\N	Punjab	Quaidabad	2021	32.84809943	22.14737423
1752	Khushab	\N	Punjab	Quaidabad	2022	297.3343397	24.60909486
1753	Khushab	\N	Punjab	Quaidabad	2023	231.222666	24.153735581666666
1754	Khushab	\N	Punjab	Quaidabad	2024	236.9714127	24.43438286
1755	Khushab	\N	Punjab	Quaidabad	2025	26.622357317000002	20.10607742
1756	Lahore	\N	Punjab	Lahore Cantt	2021	101.8621952	21.22431804
1757	Lahore	\N	Punjab	Lahore Cantt	2022	280.1338957	24.176532360833335
1758	Lahore	\N	Punjab	Lahore Cantt	2023	318.2979472	23.548319199999998
1759	Lahore	\N	Punjab	Lahore Cantt	2024	260.19191728100003	24.002927383499998
1760	Lahore	\N	Punjab	Lahore Cantt	2025	37.05225485	19.50464906
1761	Lahore	\N	Punjab	Lahore City	2021	93.16398006	21.52374694
1762	Lahore	\N	Punjab	Lahore City	2022	272.357478	24.375565716666667
1763	Lahore	\N	Punjab	Lahore City	2023	287.8531825	23.68347955
1764	Lahore	\N	Punjab	Lahore City	2024	284.725254	24.01881948
1765	Lahore	\N	Punjab	Lahore City	2025	41.95873666	19.58549969
1766	Lahore	\N	Punjab	Model Town	2021	83.76545301	21.54148918
1767	Lahore	\N	Punjab	Model Town	2022	259.9278978	24.395587438333333
1768	Lahore	\N	Punjab	Model Town	2023	282.9299551	23.7546532
1769	Lahore	\N	Punjab	Model Town	2024	228.6423298	24.08027653666667
1770	Lahore	\N	Punjab	Model Town	2025	32.61061262	19.67539972
1771	Lahore	\N	Punjab	Raiwind	2021	75.24792546	21.7848227
1772	Lahore	\N	Punjab	Raiwind	2022	252.7991214	24.581557345000004
1773	Lahore	\N	Punjab	Raiwind	2023	261.6681499	23.923969355833336
1774	Lahore	\N	Punjab	Raiwind	2024	216.1914056	24.159809956666667
1775	Lahore	\N	Punjab	Raiwind	2025	31.28442796	19.83730249
1776	Lahore	\N	Punjab	Shalimar	2021	120.1495419	21.10709532
1777	Lahore	\N	Punjab	Shalimar	2022	312.8669335	24.097812458333333
1778	Lahore	\N	Punjab	Shalimar	2023	340.4858078	23.430011494166667
1779	Lahore	\N	Punjab	Shalimar	2024	322.3065074	23.919758630416666
1780	Lahore	\N	Punjab	Shalimar	2025	46.2537024	19.41972143
1781	Leiah	\N	Punjab	Chaubara	2021	9.728152705	23.66102235
1782	Leiah	\N	Punjab	Chaubara	2022	197.79849	26.092117132499997
1783	Leiah	\N	Punjab	Chaubara	2023	161.3669256	25.365343704166666
1784	Leiah	\N	Punjab	Chaubara	2024	151.1751682	25.977170100833334
1785	Leiah	\N	Punjab	Chaubara	2025	14.82709042	21.52397444
1786	Leiah	\N	Punjab	Karor Lal Esan	2021	10.924716609999999	23.59986554
1787	Leiah	\N	Punjab	Karor Lal Esan	2022	274.5151335	25.575229776666664
1788	Leiah	\N	Punjab	Karor Lal Esan	2023	217.5499628	25.186882864166666
1789	Leiah	\N	Punjab	Karor Lal Esan	2024	183.43086788999997	25.699338904166666
1790	Leiah	\N	Punjab	Karor Lal Esan	2025	19.63136918	21.41257981
1791	Leiah	\N	Punjab	Leiah	2021	9.137295393	23.44420937
1792	Leiah	\N	Punjab	Leiah	2022	224.494849	25.571876301666666
1793	Leiah	\N	Punjab	Leiah	2023	177.309301	25.280657931666667
1794	Leiah	\N	Punjab	Leiah	2024	189.4631736	25.617288765833333
1795	Leiah	\N	Punjab	Leiah	2025	15.70023233	21.26187056
1796	Lodhran	\N	Punjab	Dunyapur	2021	12.87085449	23.56981165
1797	Lodhran	\N	Punjab	Dunyapur	2022	150.3073058	26.245992045833333
1798	Lodhran	\N	Punjab	Dunyapur	2023	108.9193084	25.762822024166667
1799	Lodhran	\N	Punjab	Dunyapur	2024	130.3356027	26.268945139166664
1800	Lodhran	\N	Punjab	Dunyapur	2025	8.523618273	21.83620756
1801	Lodhran	\N	Punjab	Kahror Pakka	2021	16.40844438	23.501074402500002
1802	Lodhran	\N	Punjab	Kahror Pakka	2022	133.16079890199998	26.301275852499998
1803	Lodhran	\N	Punjab	Kahror Pakka	2023	106.964729	25.782000407500004
1804	Lodhran	\N	Punjab	Kahror Pakka	2024	88.37957219	26.383065178333336
1805	Lodhran	\N	Punjab	Kahror Pakka	2025	8.445722383	22.053636597500002
1806	Lodhran	\N	Punjab	Lodhran	2021	10.7891435	23.65881449
1807	Lodhran	\N	Punjab	Lodhran	2022	152.58039637599998	26.22607563
1808	Lodhran	\N	Punjab	Lodhran	2023	98.59744461	25.874655883333332
1809	Lodhran	\N	Punjab	Lodhran	2024	104.87621144599999	26.428474732500003
1810	Lodhran	\N	Punjab	Lodhran	2025	6.750944831	21.98219698
1811	Mandi Bahauddin	\N	Punjab	Malakwal	2021	93.88971909	20.93046824
1812	Mandi Bahauddin	\N	Punjab	Malakwal	2022	259.184074	24.147293636666664
1813	Mandi Bahauddin	\N	Punjab	Malakwal	2023	191.6228526	23.728211518333335
1814	Mandi Bahauddin	\N	Punjab	Malakwal	2024	240.1564412	23.806031575833334
1815	Mandi Bahauddin	\N	Punjab	Malakwal	2025	32.402546709999996	19.797356317499997
1816	Mandi Bahauddin	\N	Punjab	Mandi Bahauddin	2021	95.86090549800001	20.7834994
1817	Mandi Bahauddin	\N	Punjab	Mandi Bahauddin	2022	313.8575254	23.924188071666666
1818	Mandi Bahauddin	\N	Punjab	Mandi Bahauddin	2023	219.0137552	23.55454962
1819	Mandi Bahauddin	\N	Punjab	Mandi Bahauddin	2024	279.7625373	23.633692535833333
1820	Mandi Bahauddin	\N	Punjab	Mandi Bahauddin	2025	42.71290293	19.61359725
1821	Mandi Bahauddin	\N	Punjab	Phalia	2021	93.97182534699999	21.06874107
1822	Mandi Bahauddin	\N	Punjab	Phalia	2022	299.6885014	24.187377887500002
1823	Mandi Bahauddin	\N	Punjab	Phalia	2023	231.0140199	23.716152107499997
1824	Mandi Bahauddin	\N	Punjab	Phalia	2024	286.3050793	23.772066814166667
1825	Mandi Bahauddin	\N	Punjab	Phalia	2025	38.78465694	19.84102929
1826	Mianwali	\N	Punjab	Isa Khel	2021	28.590764187999998	22.01796542
1827	Mianwali	\N	Punjab	Isa Khel	2022	299.5660739	24.31447129
1828	Mianwali	\N	Punjab	Isa Khel	2023	270.1238657	23.42384044083333
1829	Mianwali	\N	Punjab	Isa Khel	2024	302.9024383	23.782158166666665
1830	Mianwali	\N	Punjab	Isa Khel	2025	31.976105580000002	19.422216080000002
1831	Mianwali	\N	Punjab	Mianwali	2021	25.132669	22.10394156
1832	Mianwali	\N	Punjab	Mianwali	2022	304.12557759699996	24.229492563333334
1833	Mianwali	\N	Punjab	Mianwali	2023	205.3375066	23.814093048333334
1834	Mianwali	\N	Punjab	Mianwali	2024	274.3258445	24.01663406
1835	Mianwali	\N	Punjab	Mianwali	2025	27.19394187	19.53090078
1836	Mianwali	\N	Punjab	Piplan	2021	20.928794327000002	22.85933664
1837	Mianwali	\N	Punjab	Piplan	2022	321.7975256	24.831661090833332
1838	Mianwali	\N	Punjab	Piplan	2023	209.6793472	24.45089337
1839	Mianwali	\N	Punjab	Piplan	2024	223.05842318499998	24.799617973333337
1840	Mianwali	\N	Punjab	Piplan	2025	28.486565332999998	20.25846521
1841	Multan	\N	Punjab	Jalalpur Pirwala	2021	7.742393348	23.84092289
1842	Multan	\N	Punjab	Jalalpur Pirwala	2022	182.7938803	26.257702759166666
1843	Multan	\N	Punjab	Jalalpur Pirwala	2023	89.11084602	26.057755301666663
1844	Multan	\N	Punjab	Jalalpur Pirwala	2024	121.2054255	26.54225461333333
1845	Multan	\N	Punjab	Jalalpur Pirwala	2025	6.3027567719999995	21.99666412
1846	Multan	\N	Punjab	Multan City	2021	8.759708773	23.79129716
1847	Multan	\N	Punjab	Multan City	2022	185.0386836	26.301773086666667
1848	Multan	\N	Punjab	Multan City	2023	104.0619591	25.822522534166666
1849	Multan	\N	Punjab	Multan City	2024	228.840685	26.166144644166664
1850	Multan	\N	Punjab	Multan City	2025	11.54719233	21.599341522499998
1851	Multan	\N	Punjab	Multan Saddar	2021	9.772278558	23.7553186
1852	Multan	\N	Punjab	Multan Saddar	2022	178.4905032	26.31787522
1853	Multan	\N	Punjab	Multan Saddar	2023	106.3414558	25.811827211666667
1854	Multan	\N	Punjab	Multan Saddar	2024	204.2005663	26.207617911666663
1855	Multan	\N	Punjab	Multan Saddar	2025	10.66010561	21.65430784
1856	Multan	\N	Punjab	Shujaabad	2021	7.830372025999999	23.83432596
1857	Multan	\N	Punjab	Shujaabad	2022	184.1716795	26.287840991666666
1858	Multan	\N	Punjab	Shujaabad	2023	84.81086639	26.003056860833336
1859	Multan	\N	Punjab	Shujaabad	2024	160.9557695	26.408030529166666
1860	Multan	\N	Punjab	Shujaabad	2025	7.5199032379999995	21.80137204
1861	Muzaffar Garh	\N	Punjab	Alipur	2021	8.490186432	24.214106422500002
1862	Muzaffar Garh	\N	Punjab	Alipur	2022	231.702817	26.508918846666663
1863	Muzaffar Garh	\N	Punjab	Alipur	2023	88.58788341200001	26.43701692
1864	Muzaffar Garh	\N	Punjab	Alipur	2024	145.4408886	26.774243581666667
1865	Muzaffar Garh	\N	Punjab	Alipur	2025	5.059355147	22.4393172
1866	Muzaffar Garh	\N	Punjab	Jatoi	2021	8.365348506	24.17953157
1867	Muzaffar Garh	\N	Punjab	Jatoi	2022	243.3494086	26.43629530833333
1868	Muzaffar Garh	\N	Punjab	Jatoi	2023	92.11713422	26.309709859999998
1869	Muzaffar Garh	\N	Punjab	Jatoi	2024	165.1443555	26.67193604
1870	Muzaffar Garh	\N	Punjab	Jatoi	2025	7.293703237999999	22.20599264
1871	Muzaffar Garh	\N	Punjab	Kot Addu	2021	9.007782174	23.53586516
1872	Muzaffar Garh	\N	Punjab	Kot Addu	2022	200.2150353	25.817177369166668
1873	Muzaffar Garh	\N	Punjab	Kot Addu	2023	117.7371858	25.53500086166667
1874	Muzaffar Garh	\N	Punjab	Kot Addu	2024	214.6404466	25.80879209833333
1875	Muzaffar Garh	\N	Punjab	Kot Addu	2025	12.833172274999999	21.27550477
1876	Muzaffar Garh	\N	Punjab	Muzaffar Garh	2021	7.353132317	23.8623498
1877	Muzaffar Garh	\N	Punjab	Muzaffar Garh	2022	224.8264603	26.130726810833334
1878	Muzaffar Garh	\N	Punjab	Muzaffar Garh	2023	93.52590824	25.936554779999998
1879	Muzaffar Garh	\N	Punjab	Muzaffar Garh	2024	202.41533229900003	26.266940399166668
1880	Muzaffar Garh	\N	Punjab	Muzaffar Garh	2025	9.676080301	21.63179964
1881	Nankana Sahib	\N	Punjab	Nankana Sahib	2021	67.51291119	22.09827213
1882	Nankana Sahib	\N	Punjab	Nankana Sahib	2022	217.2772585	24.99751982
1883	Nankana Sahib	\N	Punjab	Nankana Sahib	2023	220.8455224	24.235170999166666
1884	Nankana Sahib	\N	Punjab	Nankana Sahib	2024	187.72241787200002	24.439899166666667
1885	Nankana Sahib	\N	Punjab	Nankana Sahib	2025	25.55586205	20.23677325
1886	Nankana Sahib	\N	Punjab	Sangla Hill	2021	73.76085699	21.83245147
1887	Nankana Sahib	\N	Punjab	Sangla Hill	2022	223.5970427	24.85487449833333
1888	Nankana Sahib	\N	Punjab	Sangla Hill	2023	213.3485812	24.154757778333334
1889	Nankana Sahib	\N	Punjab	Sangla Hill	2024	225.95251590900003	24.221529226666664
1890	Nankana Sahib	\N	Punjab	Sangla Hill	2025	23.035515826999998	20.13585778
1891	Nankana Sahib	\N	Punjab	Shah Kot	2021	75.25769008699999	21.86353546
1892	Nankana Sahib	\N	Punjab	Shah Kot	2022	228.70503720800002	24.853481754166665
1893	Nankana Sahib	\N	Punjab	Shah Kot	2023	221.3772692	24.12579402833333
1894	Nankana Sahib	\N	Punjab	Shah Kot	2024	221.4103735	24.21986909
1895	Nankana Sahib	\N	Punjab	Shah Kot	2025	22.05942938	20.087691104999998
1896	Narowal	\N	Punjab	Narowal	2021	131.4898315	20.35931207
1897	Narowal	\N	Punjab	Narowal	2022	430.0040496	23.420875503333335
1898	Narowal	\N	Punjab	Narowal	2023	473.1828096	22.72065438
1899	Narowal	\N	Punjab	Narowal	2024	355.71936733300004	23.24272228833333
1900	Narowal	\N	Punjab	Narowal	2025	63.18052046	18.93562986
1901	Narowal	\N	Punjab	Shakargarh	2021	95.82013924	20.15725575
1902	Narowal	\N	Punjab	Shakargarh	2022	484.73518686899996	22.848772366666665
1903	Narowal	\N	Punjab	Shakargarh	2023	511.3461037	22.162281825833333
1904	Narowal	\N	Punjab	Shakargarh	2024	405.1359875	22.70888719
1905	Narowal	\N	Punjab	Shakargarh	2025	67.44924957500001	18.341425192499997
1906	Narowal	\N	Punjab	Zafarwal	2021	114.085484	20.02493734
1907	Narowal	\N	Punjab	Zafarwal	2022	463.6590053	22.95391017
1908	Narowal	\N	Punjab	Zafarwal	2023	509.1695804	22.184725117499998
1909	Narowal	\N	Punjab	Zafarwal	2024	408.3114296	22.693639905833333
1910	Narowal	\N	Punjab	Zafarwal	2025	71.43674403	18.36746158
1911	Okara	\N	Punjab	Dipalpur	2021	53.22434727	22.49610698
1912	Okara	\N	Punjab	Dipalpur	2022	179.1984835	25.34143677333333
1913	Okara	\N	Punjab	Dipalpur	2023	187.37721635399998	24.515021373333337
1914	Okara	\N	Punjab	Dipalpur	2024	170.8981052	24.880350403333335
1915	Okara	\N	Punjab	Dipalpur	2025	22.82943848	20.52683249
1916	Okara	\N	Punjab	Okara	2021	51.889877543000004	22.4115723
1917	Okara	\N	Punjab	Okara	2022	168.79797596400002	25.32884792
1918	Okara	\N	Punjab	Okara	2023	179.9585385	24.498136902500004
1919	Okara	\N	Punjab	Okara	2024	152.8547018	24.848112887499997
1920	Okara	\N	Punjab	Okara	2025	17.11560706	20.61643785
1921	Okara	\N	Punjab	Renala Khurd	2021	54.42219769	22.31566287
1922	Okara	\N	Punjab	Renala Khurd	2022	174.3350452	25.244907614166667
1923	Okara	\N	Punjab	Renala Khurd	2023	185.304202	24.39524362
1924	Okara	\N	Punjab	Renala Khurd	2024	173.1736895	24.700564378333336
1925	Okara	\N	Punjab	Renala Khurd	2025	18.47808252	20.52913433
1926	Pakpattan	\N	Punjab	Arifwala	2021	42.14140523	22.93550971
1927	Pakpattan	\N	Punjab	Arifwala	2022	187.3409241	25.784266361666667
1928	Pakpattan	\N	Punjab	Arifwala	2023	145.7689799	24.986184049166667
1929	Pakpattan	\N	Punjab	Arifwala	2024	108.2504055	25.588795730833336
1930	Pakpattan	\N	Punjab	Arifwala	2025	16.363364055999998	21.02080799
1931	Pakpattan	\N	Punjab	Pakpattan	2021	47.98926587	22.742587059999998
1932	Pakpattan	\N	Punjab	Pakpattan	2022	175.4888912	25.600677690833333
1933	Pakpattan	\N	Punjab	Pakpattan	2023	166.4052904	24.779490465833334
1934	Pakpattan	\N	Punjab	Pakpattan	2024	122.5108823	25.272324197499998
1935	Pakpattan	\N	Punjab	Pakpattan	2025	17.99228431	20.813851794999998
1936	Rahimyar Khan	\N	Punjab	Khanpur	2021	16.23384038	24.4474997
1937	Rahimyar Khan	\N	Punjab	Khanpur	2022	173.3904261	26.90358893
1938	Rahimyar Khan	\N	Punjab	Khanpur	2023	74.56038892	26.87551017
1939	Rahimyar Khan	\N	Punjab	Khanpur	2024	86.43915968	27.32028527583333
1940	Rahimyar Khan	\N	Punjab	Khanpur	2025	2.667897372	23.29064158
1941	Rahimyar Khan	\N	Punjab	Liaquatpur	2021	15.23760658	24.436441782499998
1942	Rahimyar Khan	\N	Punjab	Liaquatpur	2022	161.3464997	26.934078619999998
1943	Rahimyar Khan	\N	Punjab	Liaquatpur	2023	79.28460618	26.860318236666668
1944	Rahimyar Khan	\N	Punjab	Liaquatpur	2024	90.16087878399999	27.366121338333333
1945	Rahimyar Khan	\N	Punjab	Liaquatpur	2025	2.962415366	23.30703075
1946	Rahimyar Khan	\N	Punjab	Rahimyar Khan	2021	13.429726693000001	24.40774787
1947	Rahimyar Khan	\N	Punjab	Rahimyar Khan	2022	186.8634449	26.758296186666666
1948	Rahimyar Khan	\N	Punjab	Rahimyar Khan	2023	69.70788154	26.736611857499998
1949	Rahimyar Khan	\N	Punjab	Rahimyar Khan	2024	89.87625617	27.120715030833335
1950	Rahimyar Khan	\N	Punjab	Rahimyar Khan	2025	2.454585692	23.09122826
1951	Rahimyar Khan	\N	Punjab	Sadiqabad	2021	9.817875779	24.45822667
1952	Rahimyar Khan	\N	Punjab	Sadiqabad	2022	183.3023092	26.769235688333335
1953	Rahimyar Khan	\N	Punjab	Sadiqabad	2023	62.2271868	26.787274409166667
1954	Rahimyar Khan	\N	Punjab	Sadiqabad	2024	82.28811266	27.221909939166665
1955	Rahimyar Khan	\N	Punjab	Sadiqabad	2025	3.1640926530000004	23.21863852
1956	Rajanpur	\N	Punjab	Jampur	2021	7.276544448999999	24.47036092
1957	Rajanpur	\N	Punjab	Jampur	2022	276.1878494	26.472278681666666
1958	Rajanpur	\N	Punjab	Jampur	2023	85.89116985	26.484134193333333
1959	Rajanpur	\N	Punjab	Jampur	2024	163.8672193	26.81823318
1960	Rajanpur	\N	Punjab	Jampur	2025	8.070540539000001	22.58103713
1961	Rajanpur	\N	Punjab	Rajanpur	2021	10.24877359	23.14115564
1962	Rajanpur	\N	Punjab	Rajanpur	2022	231.5188639	25.26200744666667
1963	Rajanpur	\N	Punjab	Rajanpur	2023	103.3550722	25.159841455833334
1964	Rajanpur	\N	Punjab	Rajanpur	2024	156.30406450700002	25.51045103
1965	Rajanpur	\N	Punjab	Rajanpur	2025	10.58311138	21.56039252
1966	Rajanpur	\N	Punjab	Rojhan	2021	5.546200916	24.777087537499998
1967	Rajanpur	\N	Punjab	Rojhan	2022	185.6648256	26.870918364999998
1968	Rajanpur	\N	Punjab	Rojhan	2023	60.80209443	26.93063293
1969	Rajanpur	\N	Punjab	Rojhan	2024	99.33142776	27.312898023333332
1970	Rajanpur	\N	Punjab	Rojhan	2025	3.706160409	23.35384683
1971	Rawalpindi	\N	Punjab	Gujarkhan	2021	84.06313527	19.0150718
1972	Rawalpindi	\N	Punjab	Gujarkhan	2022	390.5167256	21.83794375
1973	Rawalpindi	\N	Punjab	Gujarkhan	2023	326.9195545	21.298205968333335
1974	Rawalpindi	\N	Punjab	Gujarkhan	2024	339.8673172	21.589436095833335
1975	Rawalpindi	\N	Punjab	Gujarkhan	2025	92.36070289	17.1918378
1976	Rawalpindi	\N	Punjab	Kahuta	2021	75.97227744	17.6834516
1977	Rawalpindi	\N	Punjab	Kahuta	2022	405.2277391	20.35155571
1978	Rawalpindi	\N	Punjab	Kahuta	2023	372.29454293599997	19.737830656666667
1979	Rawalpindi	\N	Punjab	Kahuta	2024	402.2001946	20.139267344833332
1980	Rawalpindi	\N	Punjab	Kahuta	2025	151.64054188699998	15.52416377
1981	Rawalpindi	\N	Punjab	Kallar Saidan	2021	87.25748474	18.34374577
1982	Rawalpindi	\N	Punjab	Kallar Saidan	2022	404.1542309	21.175679513583333
1983	Rawalpindi	\N	Punjab	Kallar Saidan	2023	338.1714056	20.6357169
1984	Rawalpindi	\N	Punjab	Kallar Saidan	2024	364.48006679499997	20.953076651666667
1985	Rawalpindi	\N	Punjab	Kallar Saidan	2025	125.1648734	16.45473326
1986	Rawalpindi	\N	Punjab	Kotli Sattian	2021	98.19859309	15.329590482999999
1987	Rawalpindi	\N	Punjab	Kotli Sattian	2022	513.8278711	17.752992361333334
1988	Rawalpindi	\N	Punjab	Kotli Sattian	2023	526.1441586	17.01199873
1989	Rawalpindi	\N	Punjab	Kotli Sattian	2024	539.9065393	17.624403724083333
1990	Rawalpindi	\N	Punjab	Kotli Sattian	2025	204.2696296	12.748798430999999
1991	Rawalpindi	\N	Punjab	Murree	2021	108.9679156	14.80118675
1992	Rawalpindi	\N	Punjab	Murree	2022	561.3505729	17.174896364333332
1993	Rawalpindi	\N	Punjab	Murree	2023	589.4042988	16.435761685916667
1994	Rawalpindi	\N	Punjab	Murree	2024	592.3477545	17.01458097
1995	Rawalpindi	\N	Punjab	Murree	2025	220.23991815000002	12.08444972
1996	Rawalpindi	\N	Punjab	Rawalpindi	2021	65.42308026	19.17670707
1997	Rawalpindi	\N	Punjab	Rawalpindi	2022	317.4403826	22.070811079583333
1998	Rawalpindi	\N	Punjab	Rawalpindi	2023	284.9627926	21.520290932916666
1999	Rawalpindi	\N	Punjab	Rawalpindi	2024	302.1828512	21.723329465833334
2000	Rawalpindi	\N	Punjab	Rawalpindi	2025	76.75437733	17.16161715
2001	Rawalpindi	\N	Punjab	Taxila	2021	74.3842973	18.28303292
2002	Rawalpindi	\N	Punjab	Taxila	2022	333.539112	21.248343299583333
2003	Rawalpindi	\N	Punjab	Taxila	2023	309.0468543	20.62974036
2004	Rawalpindi	\N	Punjab	Taxila	2024	351.3077919	20.820542591666666
2005	Rawalpindi	\N	Punjab	Taxila	2025	100.2201423	16.067212859999998
2006	Sahiwal	\N	Punjab	Chichawatni	2021	31.60879889	22.903044417500002
2007	Sahiwal	\N	Punjab	Chichawatni	2022	168.11389866500002	25.756795346666667
2008	Sahiwal	\N	Punjab	Chichawatni	2023	146.6593973	24.940350634166666
2009	Sahiwal	\N	Punjab	Chichawatni	2024	104.8270488	25.610359424166663
2010	Sahiwal	\N	Punjab	Chichawatni	2025	14.56375298	21.03673627
2011	Sahiwal	\N	Punjab	Sahiwal	2021	45.27578346	22.642429970000002
2012	Sahiwal	\N	Punjab	Sahiwal	2022	171.8637088	25.531553533333334
2013	Sahiwal	\N	Punjab	Sahiwal	2023	175.24137641000002	24.705151293333333
2014	Sahiwal	\N	Punjab	Sahiwal	2024	123.70330398600001	25.193748295833334
2015	Sahiwal	\N	Punjab	Sahiwal	2025	16.07378551	20.79649128
2016	Sargodha	\N	Punjab	Bhalwal	2021	124.0460068	21.16847359
2017	Sargodha	\N	Punjab	Bhalwal	2022	253.1302958	24.242624340000003
2018	Sargodha	\N	Punjab	Bhalwal	2023	191.3457092	23.89131917583333
2019	Sargodha	\N	Punjab	Bhalwal	2024	224.8693369	23.998011343333335
2020	Sargodha	\N	Punjab	Bhalwal	2025	25.419664410000003	19.80465968
2021	Sargodha	\N	Punjab	Bhera	2021	98.63196767	21.16687647
2022	Sargodha	\N	Punjab	Bhera	2022	244.0579507	24.415919373333335
2023	Sargodha	\N	Punjab	Bhera	2023	186.6890324	24.005631247500002
2024	Sargodha	\N	Punjab	Bhera	2024	226.6822992	24.13914484833333
2025	Sargodha	\N	Punjab	Bhera	2025	27.45733806	20.05998868
2026	Sargodha	\N	Punjab	Kot Momin	2021	118.0455897	21.50177123
2027	Sargodha	\N	Punjab	Kot Momin	2022	280.8432938	24.51355508083333
2028	Sargodha	\N	Punjab	Kot Momin	2023	230.9065812	24.03535264
2029	Sargodha	\N	Punjab	Kot Momin	2024	266.4274727	24.072675855833335
2030	Sargodha	\N	Punjab	Kot Momin	2025	30.697702280999998	20.07428652
2031	Sargodha	\N	Punjab	Sahiwal0	2021	41.28988311	22.49487677
2032	Sargodha	\N	Punjab	Sahiwal0	2022	241.3367592	25.186471390833333
2033	Sargodha	\N	Punjab	Sahiwal0	2023	210.3984638	24.638519148333334
2034	Sargodha	\N	Punjab	Sahiwal0	2024	215.4301003	24.85074669416667
2035	Sargodha	\N	Punjab	Sahiwal0	2025	23.560641754000002	20.669281
2036	Sargodha	\N	Punjab	Sargodha	2021	95.96989383	21.7968897
2037	Sargodha	\N	Punjab	Sargodha	2022	265.190079	24.678490596666666
2038	Sargodha	\N	Punjab	Sargodha	2023	220.093979	24.195640861666664
2039	Sargodha	\N	Punjab	Sargodha	2024	239.7740234	24.308344559166667
2040	Sargodha	\N	Punjab	Sargodha	2025	24.49670742	20.16674927
2041	Sargodha	\N	Punjab	Shahpur	2021	76.88056422	21.55612923
2042	Sargodha	\N	Punjab	Shahpur	2022	230.634242	24.47133640583333
2043	Sargodha	\N	Punjab	Shahpur	2023	185.338846	24.118148853333334
2044	Sargodha	\N	Punjab	Shahpur	2024	191.3578908	24.327958384166667
2045	Sargodha	\N	Punjab	Shahpur	2025	19.7134162	19.95426875
2046	Sargodha	\N	Punjab	Sillanwali	2021	43.71400599	22.60061499
2047	Sargodha	\N	Punjab	Sillanwali	2022	236.9947156	25.359981614166667
2048	Sargodha	\N	Punjab	Sillanwali	2023	199.9169611	24.722030993333334
2049	Sargodha	\N	Punjab	Sillanwali	2024	224.7828461	24.874597526666665
2050	Sargodha	\N	Punjab	Sillanwali	2025	24.02916867	20.82187158
2051	Shekhupura	\N	Punjab	Firozwala	2021	94.74882094200001	21.45615689
2052	Shekhupura	\N	Punjab	Firozwala	2022	282.00924	24.383434454166665
2053	Shekhupura	\N	Punjab	Firozwala	2023	287.64919295100003	23.71078803416667
2054	Shekhupura	\N	Punjab	Firozwala	2024	281.66561311500004	24.005361131333334
2055	Shekhupura	\N	Punjab	Firozwala	2025	44.526924824999995	19.62001553
2056	Shekhupura	\N	Punjab	Muridke	2021	109.6786689	20.97404975
2057	Shekhupura	\N	Punjab	Muridke	2022	326.4677788	24.10978761583333
2058	Shekhupura	\N	Punjab	Muridke	2023	323.9412201	23.461069476666665
2059	Shekhupura	\N	Punjab	Muridke	2024	277.6949946	23.827665820500002
2060	Shekhupura	\N	Punjab	Muridke	2025	52.21792138799999	19.49302404
2061	Shekhupura	\N	Punjab	Safdarabad	2021	81.80636532	21.72367964
2062	Shekhupura	\N	Punjab	Safdarabad	2022	250.4610876	24.69941925666667
2063	Shekhupura	\N	Punjab	Safdarabad	2023	226.50080356499998	24.06904921583333
2064	Shekhupura	\N	Punjab	Safdarabad	2024	233.616489	24.131041979166667
2065	Shekhupura	\N	Punjab	Safdarabad	2025	25.36794912	20.10311204
2066	Shekhupura	\N	Punjab	Sharqpur	2021	80.03393125	21.81784778
2067	Shekhupura	\N	Punjab	Sharqpur	2022	250.0623311	24.652909436666665
2068	Shekhupura	\N	Punjab	Sharqpur	2023	257.5893364	23.96826617
2069	Shekhupura	\N	Punjab	Sharqpur	2024	238.4407522	24.162653150833336
2070	Shekhupura	\N	Punjab	Sharqpur	2025	36.73254002	19.843946555000002
2071	Shekhupura	\N	Punjab	Shekhupura	2021	84.59607445900001	21.68556201
2072	Shekhupura	\N	Punjab	Shekhupura	2022	270.4139689	24.59785701
2073	Shekhupura	\N	Punjab	Shekhupura	2023	246.4448401	23.969751882500002
2074	Shekhupura	\N	Punjab	Shekhupura	2024	246.095204	24.083285696666664
2075	Shekhupura	\N	Punjab	Shekhupura	2025	34.40838598	19.98111792
2076	Sialkot	\N	Punjab	Daska	2021	145.7319808	20.30838996
2077	Sialkot	\N	Punjab	Daska	2022	387.09702462999996	23.650774241666667
2078	Sialkot	\N	Punjab	Daska	2023	413.7237952	22.966486728333333
2079	Sialkot	\N	Punjab	Daska	2024	339.1532046	23.344732029166664
2080	Sialkot	\N	Punjab	Daska	2025	69.72620661	19.14483885
2081	Sialkot	\N	Punjab	Pasrur	2021	139.08254140900002	20.14003473
2082	Sialkot	\N	Punjab	Pasrur	2022	424.40169677299997	23.335239631666667
2083	Sialkot	\N	Punjab	Pasrur	2023	476.76379098999996	22.586172383333334
2084	Sialkot	\N	Punjab	Pasrur	2024	379.5451907	23.064849226666666
2085	Sialkot	\N	Punjab	Pasrur	2025	74.71833384	18.77946883
2086	Sialkot	\N	Punjab	Sambrial	2021	131.3187429	20.13597167
2087	Sialkot	\N	Punjab	Sambrial	2022	386.5652293	23.459791680833334
2088	Sialkot	\N	Punjab	Sambrial	2023	402.6606781	22.815209291666665
2089	Sialkot	\N	Punjab	Sambrial	2024	369.2700647	23.14530569
2090	Sialkot	\N	Punjab	Sambrial	2025	74.75744179	18.89216096
2091	Sialkot	\N	Punjab	Sialkot	2021	132.81856538899999	19.71427952
2092	Sialkot	\N	Punjab	Sialkot	2022	408.84195001800003	23.039786171666666
2093	Sialkot	\N	Punjab	Sialkot	2023	446.8319838	22.309353161666667
2094	Sialkot	\N	Punjab	Sialkot	2024	410.8045426	22.780900035000002
2095	Sialkot	\N	Punjab	Sialkot	2025	91.04574983500001	18.37993763
2096	Toba Tek Singh	\N	Punjab	Gojra	2021	39.577441107999995	22.52678535
2097	Toba Tek Singh	\N	Punjab	Gojra	2022	182.8134396	25.363695979166668
2098	Toba Tek Singh	\N	Punjab	Gojra	2023	161.8719575	24.584517258333335
2099	Toba Tek Singh	\N	Punjab	Gojra	2024	152.9427236	25.00398158
2100	Toba Tek Singh	\N	Punjab	Gojra	2025	18.29791546	20.56133113
2101	Toba Tek Singh	\N	Punjab	Kamalia	2021	35.27497163	22.76126004
2102	Toba Tek Singh	\N	Punjab	Kamalia	2022	171.6239405	25.601418691666666
2103	Toba Tek Singh	\N	Punjab	Kamalia	2023	151.2368685	24.817503440833335
2104	Toba Tek Singh	\N	Punjab	Kamalia	2024	105.6418318	25.47906289
2105	Toba Tek Singh	\N	Punjab	Kamalia	2025	14.63835173	20.91322588
2106	Toba Tek Singh	\N	Punjab	Pir Mahal	2021	25.66867967	23.01199986
2107	Toba Tek Singh	\N	Punjab	Pir Mahal	2022	186.7463359	25.768817553333335
2108	Toba Tek Singh	\N	Punjab	Pir Mahal	2023	138.8835746	24.983294055833337
2109	Toba Tek Singh	\N	Punjab	Pir Mahal	2024	109.0208189	25.782406246666667
2110	Toba Tek Singh	\N	Punjab	Pir Mahal	2025	13.69499838	21.16785411
2111	Toba Tek Singh	\N	Punjab	Toba Tek Singh	2021	31.569229929000002	22.67893383
2112	Toba Tek Singh	\N	Punjab	Toba Tek Singh	2022	173.86736557999998	25.440881986666668
2113	Toba Tek Singh	\N	Punjab	Toba Tek Singh	2023	145.41879097400002	24.70053986
2114	Toba Tek Singh	\N	Punjab	Toba Tek Singh	2024	118.0344712	25.30048422666667
2115	Toba Tek Singh	\N	Punjab	Toba Tek Singh	2025	14.75948136	20.74572796
2116	Vihari	\N	Punjab	Burewala	2021	31.946044708000002	23.07384743
2117	Vihari	\N	Punjab	Burewala	2022	173.4375418	25.898110403333334
2118	Vihari	\N	Punjab	Burewala	2023	138.39437005599999	25.14544926
2119	Vihari	\N	Punjab	Burewala	2024	98.61181497	25.81839672
2120	Vihari	\N	Punjab	Burewala	2025	17.02850392	21.15150864
2121	Vihari	\N	Punjab	Mailsi	2021	18.132537578999997	23.40689748
2122	Vihari	\N	Punjab	Mailsi	2022	140.2553214	26.240732031666667
2123	Vihari	\N	Punjab	Mailsi	2023	119.4400211	25.61705984
2124	Vihari	\N	Punjab	Mailsi	2024	108.57311776300001	26.208224345833333
2125	Vihari	\N	Punjab	Mailsi	2025	10.55033199	21.736568972500002
2126	Vihari	\N	Punjab	Vihari	2021	22.979412735999997	23.18176512
2127	Vihari	\N	Punjab	Vihari	2022	147.7202143	26.015386375833334
2128	Vihari	\N	Punjab	Vihari	2023	128.7329743	25.32354436916667
2129	Vihari	\N	Punjab	Vihari	2024	98.82337573	26.003219838333333
2130	Vihari	\N	Punjab	Vihari	2025	13.833498282999999	21.35740733
2131	Badin	\N	Sindh	Badin	2021	63.319434883999996	25.56437775
2132	Badin	\N	Sindh	Badin	2022	245.1999641	27.14185318583333
2133	Badin	\N	Sindh	Badin	2023	147.6667912	26.994783940833333
2134	Badin	\N	Sindh	Badin	2024	137.49369286499999	27.433893681666664
2135	Badin	\N	Sindh	Badin	2025	0.073848707	25.24093587
2136	Badin	\N	Sindh	Matli	2021	35.61653761	25.175510697500002
2137	Badin	\N	Sindh	Matli	2022	253.15597299499998	26.685545174166666
2138	Badin	\N	Sindh	Matli	2023	87.95583571	26.728919041666668
2139	Badin	\N	Sindh	Matli	2024	97.12207308500001	27.261160642500002
2140	Badin	\N	Sindh	Matli	2025	0.259616211	24.54534435
2141	Badin	\N	Sindh	Shahid Fazul Rahu	2021	58.44025655	25.44246377
2142	Badin	\N	Sindh	Shahid Fazul Rahu	2022	244.04854372699998	26.96124673
2143	Badin	\N	Sindh	Shahid Fazul Rahu	2023	126.2269922	26.924153919166667
2144	Badin	\N	Sindh	Shahid Fazul Rahu	2024	124.37006664700002	27.349047529999996
2145	Badin	\N	Sindh	Shahid Fazul Rahu	2025	0.12081388	24.98435822
2146	Badin	\N	Sindh	Talhar	2021	46.72329007	25.32231513
2147	Badin	\N	Sindh	Talhar	2022	245.9556354	26.827628324166668
2148	Badin	\N	Sindh	Talhar	2023	108.2403189	26.815938553333336
2149	Badin	\N	Sindh	Talhar	2024	106.9221855	27.29878267
2150	Badin	\N	Sindh	Talhar	2025	0.292081392	24.68077983
2151	Badin	\N	Sindh	Tando Bago	2021	50.4337701	25.4463321
2152	Badin	\N	Sindh	Tando Bago	2022	248.8435396	26.968411961666664
2153	Badin	\N	Sindh	Tando Bago	2023	119.1133469	26.893705645833336
2154	Badin	\N	Sindh	Tando Bago	2024	105.83599932599999	27.36832694
2155	Badin	\N	Sindh	Tando Bago	2025	0.28171096	24.84975873
2156	Dadu	\N	Sindh	Dadu	2021	21.34720461	25.13648712
2157	Dadu	\N	Sindh	Dadu	2022	322.0197501	27.307884571666666
2158	Dadu	\N	Sindh	Dadu	2023	66.7499464	27.575572883333333
2159	Dadu	\N	Sindh	Dadu	2024	194.8550227	27.80293353
2160	Dadu	\N	Sindh	Dadu	2025	1.186480913	23.884095102499998
2161	Dadu	\N	Sindh	Johi	2021	25.13546956	24.66952473
2162	Dadu	\N	Sindh	Johi	2022	261.0127771	26.688454566666667
2163	Dadu	\N	Sindh	Johi	2023	62.28121495	27.17095445
2164	Dadu	\N	Sindh	Johi	2024	213.3452221	27.365958418333335
2165	Dadu	\N	Sindh	Johi	2025	2.218157876	23.98604835
2166	Dadu	\N	Sindh	Khairpur Nathan Shah	2021	25.81294381	24.3888124
2167	Dadu	\N	Sindh	Khairpur Nathan Shah	2022	288.11940303800003	26.53875502
2168	Dadu	\N	Sindh	Khairpur Nathan Shah	2023	85.54114643	27.045541914166666
2169	Dadu	\N	Sindh	Khairpur Nathan Shah	2024	207.91152463199998	27.024201119166666
2170	Dadu	\N	Sindh	Khairpur Nathan Shah	2025	3.571237996	23.47016127
2171	Dadu	\N	Sindh	Mehar	2021	27.36243574	24.978477632500002
2172	Dadu	\N	Sindh	Mehar	2022	315.3028041	27.14043696
2173	Dadu	\N	Sindh	Mehar	2023	70.09583479	27.509557755000003
2174	Dadu	\N	Sindh	Mehar	2024	154.364765	27.68116973
2175	Dadu	\N	Sindh	Mehar	2025	1.777471528	23.6715729
2176	Ghotki	\N	Sindh	Dharki	2021	7.359994303000001	24.8462937
2177	Ghotki	\N	Sindh	Dharki	2022	188.7586608	27.02714334
2178	Ghotki	\N	Sindh	Dharki	2023	61.270687771000006	27.15004214166667
2179	Ghotki	\N	Sindh	Dharki	2024	69.18482392	27.62401536
2180	Ghotki	\N	Sindh	Dharki	2025	2.386669325	23.69803655
2181	Ghotki	\N	Sindh	Ghotki	2021	7.733569094	24.50327941
2182	Ghotki	\N	Sindh	Ghotki	2022	189.1175722	26.837102248333334
2183	Ghotki	\N	Sindh	Ghotki	2023	56.44188219	26.959529034166664
2184	Ghotki	\N	Sindh	Ghotki	2024	80.45426866300001	27.3401815
2185	Ghotki	\N	Sindh	Ghotki	2025	2.668044225	23.48880365
2186	Ghotki	\N	Sindh	Khangarh	2021	4.771218049	25.10890854
2187	Ghotki	\N	Sindh	Khangarh	2022	191.9244115	27.153011844999998
2188	Ghotki	\N	Sindh	Khangarh	2023	61.4552415	27.308380774166665
2189	Ghotki	\N	Sindh	Khangarh	2024	63.28762817	27.81640588
2190	Ghotki	\N	Sindh	Khangarh	2025	1.459401044	23.88855191
2191	Ghotki	\N	Sindh	Mirpur Mathelo	2021	6.746350004	24.5802227
2192	Ghotki	\N	Sindh	Mirpur Mathelo	2022	186.7464307	26.836675503333336
2193	Ghotki	\N	Sindh	Mirpur Mathelo	2023	60.537807840999996	27.010425306666665
2194	Ghotki	\N	Sindh	Mirpur Mathelo	2024	72.96308519	27.446955905833335
2195	Ghotki	\N	Sindh	Mirpur Mathelo	2025	2.456562964	23.4651428
2196	Ghotki	\N	Sindh	Ubauro	2021	7.210273839999999	24.38696147
2197	Ghotki	\N	Sindh	Ubauro	2022	186.7603758	26.674336645833332
2198	Ghotki	\N	Sindh	Ubauro	2023	57.37432229	26.763873224999998
2199	Ghotki	\N	Sindh	Ubauro	2024	83.55881597	27.192821769166667
2200	Ghotki	\N	Sindh	Ubauro	2025	3.4175805419999996	23.28198364
2201	Hyderabad	\N	Sindh	Hyderabad	2021	32.163449177000004	25.173764589999998
2202	Hyderabad	\N	Sindh	Hyderabad	2022	237.25757735599998	26.719669105833333
2203	Hyderabad	\N	Sindh	Hyderabad	2023	74.97654014	26.806575585833333
2204	Hyderabad	\N	Sindh	Hyderabad	2024	82.78988022	27.38957267416667
2205	Hyderabad	\N	Sindh	Hyderabad	2025	0.827451474	24.58057963
2206	Hyderabad	\N	Sindh	Hyderabad City	2021	31.36153024	25.26106427
2207	Hyderabad	\N	Sindh	Hyderabad City	2022	223.216548	26.790834696666668
2208	Hyderabad	\N	Sindh	Hyderabad City	2023	76.21767236299999	26.858123989166668
2209	Hyderabad	\N	Sindh	Hyderabad City	2024	79.49857496	27.44976117583333
2210	Hyderabad	\N	Sindh	Hyderabad City	2025	1.156109615	24.68292195
2211	Hyderabad	\N	Sindh	Latifabad	2021	35.99184894	25.11844371
2212	Hyderabad	\N	Sindh	Latifabad	2022	225.5558363	26.62558115
2213	Hyderabad	\N	Sindh	Latifabad	2023	73.30251267	26.7203164
2214	Hyderabad	\N	Sindh	Latifabad	2024	79.75541436	27.307637934166667
2215	Hyderabad	\N	Sindh	Latifabad	2025	0.5926327140000001	24.56968342
2216	Hyderabad	\N	Sindh	Qasimabad	2021	30.302617133000002	25.28245558
2217	Hyderabad	\N	Sindh	Qasimabad	2022	216.4693196	26.78588139
2218	Hyderabad	\N	Sindh	Qasimabad	2023	77.20200753200001	26.846527293333335
2219	Hyderabad	\N	Sindh	Qasimabad	2024	76.9739105	27.444505889166667
2220	Hyderabad	\N	Sindh	Qasimabad	2025	1.1259472149999998	24.743749819999998
2221	Jacobabad	\N	Sindh	Garhi Khairo	2021	6.658829653	24.6285902
2222	Jacobabad	\N	Sindh	Garhi Khairo	2022	224.3084502	26.90260329
2223	Jacobabad	\N	Sindh	Garhi Khairo	2023	75.26622986699999	27.17215301
2224	Jacobabad	\N	Sindh	Garhi Khairo	2024	116.99892864600001	27.501371230833332
2225	Jacobabad	\N	Sindh	Garhi Khairo	2025	2.488304017	23.292129302499998
2226	Jacobabad	\N	Sindh	Jacobabad	2021	7.391551638999999	24.57241918
2227	Jacobabad	\N	Sindh	Jacobabad	2022	223.3407434	26.86374286
2228	Jacobabad	\N	Sindh	Jacobabad	2023	68.62849611	27.22215122833333
2229	Jacobabad	\N	Sindh	Jacobabad	2024	128.3516235	27.451605725833332
2230	Jacobabad	\N	Sindh	Jacobabad	2025	2.415253599	23.44055938
2231	Jacobabad	\N	Sindh	Thul	2021	6.47710799	24.724810525000002
2232	Jacobabad	\N	Sindh	Thul	2022	203.7625373	26.974260839166664
2233	Jacobabad	\N	Sindh	Thul	2023	61.43553397	27.281278071666666
2234	Jacobabad	\N	Sindh	Thul	2024	126.0961085	27.519155439166667
2235	Jacobabad	\N	Sindh	Thul	2025	2.5045559120000003	23.71339418
2236	Jamshoro	\N	Sindh	Kotri	2021	26.132017830000002	25.22485007
2237	Jamshoro	\N	Sindh	Kotri	2022	215.3161381	26.70523097
2238	Jamshoro	\N	Sindh	Kotri	2023	75.89376839	26.771997459999998
2239	Jamshoro	\N	Sindh	Kotri	2024	72.45156187399999	27.399299140833335
2240	Jamshoro	\N	Sindh	Kotri	2025	1.256414552	24.80080196
2241	Jamshoro	\N	Sindh	Man Jhand	2021	21.74242314	25.186813892500002
2242	Jamshoro	\N	Sindh	Man Jhand	2022	250.7092504	26.80958612
2243	Jamshoro	\N	Sindh	Man Jhand	2023	71.9819601	26.937007143333332
2244	Jamshoro	\N	Sindh	Man Jhand	2024	106.8806403	27.5423971
2245	Jamshoro	\N	Sindh	Man Jhand	2025	1.175145474	24.63415803
2246	Jamshoro	\N	Sindh	Sehwan	2021	29.67052194	24.44924848
2247	Jamshoro	\N	Sindh	Sehwan	2022	216.6164662	25.435877766666668
2248	Jamshoro	\N	Sindh	Sehwan	2023	74.86685521	25.547470096666668
2249	Jamshoro	\N	Sindh	Sehwan	2024	93.12072329300001	26.15319317416667
2250	Jamshoro	\N	Sindh	Sehwan	2025	0.593708164	23.79732693
2251	Jamshoro	\N	Sindh	Thano Bula Khan	2021	24.19585768	24.79206501
2252	Jamshoro	\N	Sindh	Thano Bula Khan	2022	282.9436805	26.447805411666668
2253	Jamshoro	\N	Sindh	Thano Bula Khan	2023	67.66810185	26.75113468416667
2254	Jamshoro	\N	Sindh	Thano Bula Khan	2024	195.00795189900003	27.136586203333334
2255	Jamshoro	\N	Sindh	Thano Bula Khan	2025	1.497668466	23.99284409
2256	Karachi Central	\N	Sindh	Gulberg Town	2021	30.29686422	25.53608485
2257	Karachi Central	\N	Sindh	Gulberg Town	2022	225.2565177	25.98870502583333
2258	Karachi Central	\N	Sindh	Gulberg Town	2023	79.67182919	26.104583525833334
2259	Karachi Central	\N	Sindh	Gulberg Town	2024	79.78771672	26.646606264166667
2260	Karachi Central	\N	Sindh	Gulberg Town	2025	0.40441320799999997	24.295191629999998
2261	Karachi Central	\N	Sindh	Liaquatabad Town	2021	31.01721658	25.56930586
2262	Karachi Central	\N	Sindh	Liaquatabad Town	2022	215.77777532599998	26.024037970833334
2263	Karachi Central	\N	Sindh	Liaquatabad Town	2023	83.18566899	26.122944307500003
2264	Karachi Central	\N	Sindh	Liaquatabad Town	2024	77.32986542	26.670565464166668
2265	Karachi Central	\N	Sindh	Liaquatabad Town	2025	0.312405559	24.29864718
2266	Karachi Central	\N	Sindh	Nazimabad	2021	31.19744229	25.57934119
2267	Karachi Central	\N	Sindh	Nazimabad	2022	210.7177807	26.02661767416667
2268	Karachi Central	\N	Sindh	Nazimabad	2023	85.58311633	26.118617311666668
2269	Karachi Central	\N	Sindh	Nazimabad	2024	75.46207526	26.671238093333333
2270	Karachi Central	\N	Sindh	Nazimabad	2025	0.246286734	24.28587494
2271	Karachi Central	\N	Sindh	New Karachi Town	2021	27.91273491	25.44762437
2272	Karachi Central	\N	Sindh	New Karachi Town	2022	232.44639798099996	25.82649317
2273	Karachi Central	\N	Sindh	New Karachi Town	2023	80.95260502800001	25.97346756
2274	Karachi Central	\N	Sindh	New Karachi Town	2024	77.01291714	26.527152594166665
2275	Karachi Central	\N	Sindh	New Karachi Town	2025	0.33719892199999996	24.16896615
2276	Karachi Central	\N	Sindh	North Nazimabad Town	2021	29.49408609	25.51833588
2277	Karachi Central	\N	Sindh	North Nazimabad Town	2022	221.337571	25.934021444166664
2278	Karachi Central	\N	Sindh	North Nazimabad Town	2023	82.68993676	26.052568741666665
2279	Karachi Central	\N	Sindh	North Nazimabad Town	2024	76.37751069	26.604102601666668
2280	Karachi Central	\N	Sindh	North Nazimabad Town	2025	0.30135746399999996	24.23100904
2281	Karachi East	\N	Sindh	Ferozabad	2021	30.81420004	25.55800149
2282	Karachi East	\N	Sindh	Ferozabad	2022	221.47764261999998	26.02113205
2283	Karachi East	\N	Sindh	Ferozabad	2023	80.48504715600001	26.12781848
2284	Karachi East	\N	Sindh	Ferozabad	2024	79.43385109	26.669807774166667
2285	Karachi East	\N	Sindh	Ferozabad	2025	0.38688558700000003	24.31303456
2286	Karachi East	\N	Sindh	Gulshan Town	2021	30.79839963	25.54852448
2287	Karachi East	\N	Sindh	Gulshan Town	2022	224.94548782299998	26.01867603166667
2288	Karachi East	\N	Sindh	Gulshan Town	2023	79.04751431	26.12884829
2289	Karachi East	\N	Sindh	Gulshan Town	2024	80.75298978	26.66785948333333
2290	Karachi East	\N	Sindh	Gulshan Town	2025	0.42923593200000004	24.32146455
2291	Karachi East	\N	Sindh	Gulshan-e-Iqbal Town	2021	30.47447188	25.54300998
2292	Karachi East	\N	Sindh	Gulshan-e-Iqbal Town	2022	224.8936305	26.00201352
2293	Karachi East	\N	Sindh	Gulshan-e-Iqbal Town	2023	79.42329270799999	26.115660951666666
2294	Karachi East	\N	Sindh	Gulshan-e-Iqbal Town	2024	80.10168856	26.656421314166668
2295	Karachi East	\N	Sindh	Gulshan-e-Iqbal Town	2025	0.413375883	24.30605709
2296	Karachi East	\N	Sindh	Gulzar-e-Hijri	2021	30.79869198	25.54850734
2297	Karachi East	\N	Sindh	Gulzar-e-Hijri	2022	224.9490339	26.018671551666667
2298	Karachi East	\N	Sindh	Gulzar-e-Hijri	2023	79.04663304	26.128843795833333
2299	Karachi East	\N	Sindh	Gulzar-e-Hijri	2024	80.75445056800001	26.667853232499997
2300	Karachi East	\N	Sindh	Gulzar-e-Hijri	2025	0.42927075	24.32147224
2301	Karachi East	\N	Sindh	Jamshed Town	2021	30.960633773999998	25.56615521
2302	Karachi East	\N	Sindh	Jamshed Town	2022	217.3663873	26.023228060833333
2303	Karachi East	\N	Sindh	Jamshed Town	2023	82.43297778	26.12430279
2304	Karachi East	\N	Sindh	Jamshed Town	2024	77.91626796	26.670354288333332
2305	Karachi East	\N	Sindh	Jamshed Town	2025	0.333163913	24.30265709
2306	Karachi South	\N	Sindh	Aram Bagh	2021	31.19744229	25.57934119
2307	Karachi South	\N	Sindh	Aram Bagh	2022	210.7177807	26.02661767416667
2308	Karachi South	\N	Sindh	Aram Bagh	2023	85.58311633	26.118617311666668
2309	Karachi South	\N	Sindh	Aram Bagh	2024	75.46207526	26.671238093333333
2310	Karachi South	\N	Sindh	Aram Bagh	2025	0.246286734	24.28587494
2311	Karachi South	\N	Sindh	Civel Line	2021	30.86039576	25.56057376
2312	Karachi South	\N	Sindh	Civel Line	2022	220.18065733699999	26.02179328
2313	Karachi South	\N	Sindh	Civel Line	2023	81.09956443	26.12670937833333
2314	Karachi South	\N	Sindh	Civel Line	2024	78.95509635	26.66998019
2315	Karachi South	\N	Sindh	Civel Line	2025	0.36993791100000006	24.30976076
2316	Karachi South	\N	Sindh	Clifton Cantonment	2021	31.19744229	25.57934119
2317	Karachi South	\N	Sindh	Clifton Cantonment	2022	210.7177807	26.02661767416667
2318	Karachi South	\N	Sindh	Clifton Cantonment	2023	85.58311633	26.118617311666668
2319	Karachi South	\N	Sindh	Clifton Cantonment	2024	75.46207526	26.671238093333333
2320	Karachi South	\N	Sindh	Clifton Cantonment	2025	0.246286734	24.28587494
2321	Karachi South	\N	Sindh	Garden	2021	31.19744229	25.57934119
2322	Karachi South	\N	Sindh	Garden	2022	210.7177807	26.02661767416667
2323	Karachi South	\N	Sindh	Garden	2023	85.58311633	26.118617311666668
2324	Karachi South	\N	Sindh	Garden	2024	75.46207526	26.671238093333333
2325	Karachi South	\N	Sindh	Garden	2025	0.246286734	24.28587494
2326	Karachi South	\N	Sindh	Lyari Town	2021	31.19744229	25.57934119
2327	Karachi South	\N	Sindh	Lyari Town	2022	210.7177807	26.02661767416667
2328	Karachi South	\N	Sindh	Lyari Town	2023	85.58311633	26.118617311666668
2329	Karachi South	\N	Sindh	Lyari Town	2024	75.46207526	26.671238093333333
2330	Karachi South	\N	Sindh	Lyari Town	2025	0.246286734	24.28587494
2331	Karachi South	\N	Sindh	Saddar Town	2021	31.19744229	25.57934119
2332	Karachi South	\N	Sindh	Saddar Town	2022	210.7177807	26.02661767416667
2333	Karachi South	\N	Sindh	Saddar Town	2023	85.58311633	26.118617311666668
2334	Karachi South	\N	Sindh	Saddar Town	2024	75.46207526	26.671238093333333
2335	Karachi South	\N	Sindh	Saddar Town	2025	0.246286734	24.28587494
2336	Karachi West	\N	Sindh	Baldia	2021	34.55872227	25.4348986
2337	Karachi West	\N	Sindh	Baldia	2022	203.4292624	25.858591170833336
2338	Karachi West	\N	Sindh	Baldia	2023	84.73774106	25.953153969166667
2339	Karachi West	\N	Sindh	Baldia	2024	66.22095848	26.49726011
2340	Karachi West	\N	Sindh	Baldia	2025	0.098758122	24.04433812
2341	Karachi West	\N	Sindh	Harbour	2021	31.36546783	25.54686173
2342	Karachi West	\N	Sindh	Harbour	2022	208.141987	25.991823973333336
2343	Karachi West	\N	Sindh	Harbour	2023	86.60919376	26.08197914
2344	Karachi West	\N	Sindh	Harbour	2024	74.01640279	26.636358813333334
2345	Karachi West	\N	Sindh	Harbour	2025	0.209566088	24.23278582
2346	Karachi West	\N	Sindh	Kiamari	2021	0	\N
2347	Karachi West	\N	Sindh	Kiamari	2022	0	\N
2348	Karachi West	\N	Sindh	Kiamari	2023	0	\N
2349	Karachi West	\N	Sindh	Kiamari	2024	0	\N
2350	Karachi West	\N	Sindh	Kiamari	2025	0	\N
2351	Karachi West	\N	Sindh	Manghopir	2021	26.84103026	25.46998336
2352	Karachi West	\N	Sindh	Manghopir	2022	222.22449845500003	25.824191389166668
2353	Karachi West	\N	Sindh	Manghopir	2023	82.10564976	25.962641998333336
2354	Karachi West	\N	Sindh	Manghopir	2024	72.56229865	26.517830684166668
2355	Karachi West	\N	Sindh	Manghopir	2025	0.232783572	24.11860634
2356	Karachi West	\N	Sindh	Maripur	2021	30.82991724	25.46925495
2357	Karachi West	\N	Sindh	Maripur	2022	205.67574164899997	25.89251177583333
2358	Karachi West	\N	Sindh	Maripur	2023	87.48800574	25.989737899999998
2359	Karachi West	\N	Sindh	Maripur	2024	70.70492244	26.54715183
2360	Karachi West	\N	Sindh	Maripur	2025	0.140994644	24.10817422
2361	Karachi West	\N	Sindh	Orangi	2021	28.597597600999997	25.25473832
2362	Karachi West	\N	Sindh	Orangi	2022	242.6165263	25.58933671
2363	Karachi West	\N	Sindh	Orangi	2023	87.47227193799999	25.762697353333333
2364	Karachi West	\N	Sindh	Orangi	2024	75.40782599	26.332891453333332
2365	Karachi West	\N	Sindh	Orangi	2025	0.19936061800000002	24.00224154
2366	Karachi West	\N	Sindh	Site	2021	31.19744229	25.57934119
2367	Karachi West	\N	Sindh	Site	2022	210.7177807	26.02661767416667
2368	Karachi West	\N	Sindh	Site	2023	85.58311633	26.118617311666668
2369	Karachi West	\N	Sindh	Site	2024	75.46207526	26.671238093333333
2370	Karachi West	\N	Sindh	Site	2025	0.246286734	24.28587494
2371	Kashmor	\N	Sindh	Kandhkot	2021	7.225610573999999	24.70145823
2372	Kashmor	\N	Sindh	Kandhkot	2022	187.153694	26.982374508333333
2373	Kashmor	\N	Sindh	Kandhkot	2023	51.92743611	27.128366379166664
2374	Kashmor	\N	Sindh	Kandhkot	2024	86.57198924	27.45601405
2375	Kashmor	\N	Sindh	Kandhkot	2025	2.6901604390000005	23.65668658
2376	Kashmor	\N	Sindh	Kashmor	2021	6.883916956999999	24.68344401
2377	Kashmor	\N	Sindh	Kashmor	2022	181.5350622	26.906670079999998
2378	Kashmor	\N	Sindh	Kashmor	2023	53.76489555	27.007791299166666
2379	Kashmor	\N	Sindh	Kashmor	2024	80.90829579	27.418753716666668
2380	Kashmor	\N	Sindh	Kashmor	2025	2.981452836	23.60230234
2381	Kashmor	\N	Sindh	Tangwani	2021	6.942610353000001	24.75772137
2382	Kashmor	\N	Sindh	Tangwani	2022	186.4685743	27.01719161
2383	Kashmor	\N	Sindh	Tangwani	2023	52.686795688000004	27.22387887083333
2384	Kashmor	\N	Sindh	Tangwani	2024	99.30498134	27.502117595833337
2385	Kashmor	\N	Sindh	Tangwani	2025	2.6971320310000007	23.71427783
2386	Khairpur	\N	Sindh	Faiz Ganj	2021	7.653208163	25.09655114
2387	Khairpur	\N	Sindh	Faiz Ganj	2022	257.2392871	26.986130739999997
2388	Khairpur	\N	Sindh	Faiz Ganj	2023	49.791684077999996	27.16318465
2389	Khairpur	\N	Sindh	Faiz Ganj	2024	98.07400749	27.608761167500003
2390	Khairpur	\N	Sindh	Faiz Ganj	2025	0.82831462	23.79572996
2391	Khairpur	\N	Sindh	Gambat	2021	3.197405436	24.75007613
2392	Khairpur	\N	Sindh	Gambat	2022	268.2019202	26.760242734166667
2393	Khairpur	\N	Sindh	Gambat	2023	50.73425188	27.07561337
2394	Khairpur	\N	Sindh	Gambat	2024	93.48311900200001	27.51519841
2395	Khairpur	\N	Sindh	Gambat	2025	1.686604729	23.34915372
2396	Khairpur	\N	Sindh	Khairpur	2021	3.663052262	24.77582084
2397	Khairpur	\N	Sindh	Khairpur	2022	231.6692991	26.784223753333332
2398	Khairpur	\N	Sindh	Khairpur	2023	53.42852713	27.050035640833332
2399	Khairpur	\N	Sindh	Khairpur	2024	77.88133134899999	27.512199428333332
2400	Khairpur	\N	Sindh	Khairpur	2025	1.7733564380000002	23.45256157
2401	Khairpur	\N	Sindh	Kingri	2021	3.85380187	24.740405772499997
2402	Khairpur	\N	Sindh	Kingri	2022	248.34682456399997	26.795313365833334
2403	Khairpur	\N	Sindh	Kingri	2023	52.404520983000005	27.063802124166667
2404	Khairpur	\N	Sindh	Kingri	2024	87.10260336	27.510390619166667
2405	Khairpur	\N	Sindh	Kingri	2025	2.105572107	23.45019406
2406	Khairpur	\N	Sindh	Kot Diji	2021	3.6548732229999996	24.87471412
2407	Khairpur	\N	Sindh	Kot Diji	2022	258.4840738	26.77024142
2408	Khairpur	\N	Sindh	Kot Diji	2023	50.09032002	27.045084055833332
2409	Khairpur	\N	Sindh	Kot Diji	2024	90.03375453399998	27.479104593333332
2410	Khairpur	\N	Sindh	Kot Diji	2025	1.4953823940000002	23.4256425
2411	Khairpur	\N	Sindh	Mirwah	2021	4.938626208	25.11394887
2412	Khairpur	\N	Sindh	Mirwah	2022	249.8676729	26.909278346666667
2413	Khairpur	\N	Sindh	Mirwah	2023	53.17167397900001	27.16841331
2414	Khairpur	\N	Sindh	Mirwah	2024	96.77375211	27.593526164166665
2415	Khairpur	\N	Sindh	Mirwah	2025	0.902677035	23.5466211
2416	Khairpur	\N	Sindh	Nara	2021	7.428097134	25.89728359
2417	Khairpur	\N	Sindh	Nara	2022	224.6503237	27.50943268083333
2418	Khairpur	\N	Sindh	Nara	2023	59.97725905	27.6562373
2419	Khairpur	\N	Sindh	Nara	2024	100.67239064199998	28.077926309166667
2420	Khairpur	\N	Sindh	Nara	2025	0.922252761	24.84259636
2421	Khairpur	\N	Sindh	Sobhodero	2021	3.5675763870000003	24.824399354999997
2422	Khairpur	\N	Sindh	Sobhodero	2022	275.711546	26.74718851
2423	Khairpur	\N	Sindh	Sobhodero	2023	52.590091056000006	27.063192978333333
2424	Khairpur	\N	Sindh	Sobhodero	2024	102.5647764	27.490480613333332
2425	Khairpur	\N	Sindh	Sobhodero	2025	1.3408364869999998	23.31068082
2426	Korangi	\N	Sindh	Korangi Town	2021	30.72318	25.55293331
2427	Korangi	\N	Sindh	Korangi Town	2022	224.03310988500002	26.01982920916667
2428	Korangi	\N	Sindh	Korangi Town	2023	79.27425573	26.130003759166666
2429	Korangi	\N	Sindh	Korangi Town	2024	80.37714785	26.669468075833333
2430	Korangi	\N	Sindh	Korangi Town	2025	0.42027781399999997	24.31948497
2431	Korangi	\N	Sindh	Landhi Town	2021	31.04465041	25.534091019999998
2432	Korangi	\N	Sindh	Landhi Town	2022	227.9323917	26.014900809166665
2433	Korangi	\N	Sindh	Landhi Town	2023	78.30521796	26.12506554
2434	Korangi	\N	Sindh	Landhi Town	2024	81.98340504	26.662593349999998
2435	Korangi	\N	Sindh	Landhi Town	2025	0.45856263999999997	24.32794522
2436	Korangi	\N	Sindh	Model Colony	2021	31.611432403000002	25.50087033
2437	Korangi	\N	Sindh	Model Colony	2022	234.80718535999998	26.006211589166668
2438	Korangi	\N	Sindh	Model Colony	2023	76.59671497100001	26.116359010833335
2439	Korangi	\N	Sindh	Model Colony	2024	84.81538467	26.650472578333336
2440	Korangi	\N	Sindh	Model Colony	2025	0.526062322	24.34286143
2441	Korangi	\N	Sindh	Shah Faisal Town	2021	31.611432403000002	25.50087033
2442	Korangi	\N	Sindh	Shah Faisal Town	2022	234.80718535999998	26.006211589166668
2443	Korangi	\N	Sindh	Shah Faisal Town	2023	76.59671497100001	26.116359010833335
2444	Korangi	\N	Sindh	Shah Faisal Town	2024	84.81538467	26.650472578333336
2445	Korangi	\N	Sindh	Shah Faisal Town	2025	0.526062322	24.34286143
2446	Larkana	\N	Sindh	Bakrani	2021	5.185610639	24.77647166
2447	Larkana	\N	Sindh	Bakrani	2022	283.6294308	26.908999190000003
2448	Larkana	\N	Sindh	Bakrani	2023	60.60698513	27.188225525000004
2449	Larkana	\N	Sindh	Bakrani	2024	114.9934763	27.62043972
2450	Larkana	\N	Sindh	Bakrani	2025	2.399813576	23.43787329
2451	Larkana	\N	Sindh	Dokri	2021	9.538917518	25.01492277
2452	Larkana	\N	Sindh	Dokri	2022	297.6176438	27.149396938333336
2453	Larkana	\N	Sindh	Dokri	2023	64.58879451	27.377144643333335
2454	Larkana	\N	Sindh	Dokri	2024	128.15196054100002	27.76807332583333
2455	Larkana	\N	Sindh	Dokri	2025	1.921452768	23.67803643
2456	Larkana	\N	Sindh	Larkana	2021	6.128542793	24.60459192
2457	Larkana	\N	Sindh	Larkana	2022	260.69165403799997	26.790457564999997
2458	Larkana	\N	Sindh	Larkana	2023	59.1377842	27.0991525
2459	Larkana	\N	Sindh	Larkana	2024	109.39224895400001	27.538382839999997
2460	Larkana	\N	Sindh	Larkana	2025	3.10353209	23.326144329999998
2461	Larkana	\N	Sindh	Ratodero	2021	5.393612663	24.548526709999997
2462	Larkana	\N	Sindh	Ratodero	2022	236.2534227	26.760095869166665
2463	Larkana	\N	Sindh	Ratodero	2023	59.14181041	27.05828995
2464	Larkana	\N	Sindh	Ratodero	2024	101.1216952	27.483791505833334
2465	Larkana	\N	Sindh	Ratodero	2025	2.572548164	23.27783641
2466	Malir	\N	Sindh	Bin Qasim Town	2021	36.34506051	25.453101
2467	Malir	\N	Sindh	Bin Qasim Town	2022	257.145267	26.076546808333333
2468	Malir	\N	Sindh	Bin Qasim Town	2023	80.26621694	26.180982300833335
2469	Malir	\N	Sindh	Bin Qasim Town	2024	89.60086848	26.700168986666668
2470	Malir	\N	Sindh	Bin Qasim Town	2025	0.293800472	24.48391394
2471	Malir	\N	Sindh	Gadap Town	2021	31.946492852000002	24.69352243
2472	Malir	\N	Sindh	Gadap Town	2022	226.88293909499998	25.182165471666668
2473	Malir	\N	Sindh	Gadap Town	2023	76.92818144	25.33806163
2474	Malir	\N	Sindh	Gadap Town	2024	82.18799122	25.923752114166664
2475	Malir	\N	Sindh	Gadap Town	2025	0.184692149	23.614151630000002
2476	Malir	\N	Sindh	Ibrahim Hyderi	2021	0	\N
2477	Malir	\N	Sindh	Ibrahim Hyderi	2022	0	\N
2478	Malir	\N	Sindh	Ibrahim Hyderi	2023	0	\N
2479	Malir	\N	Sindh	Ibrahim Hyderi	2024	0	\N
2480	Malir	\N	Sindh	Ibrahim Hyderi	2025	0	\N
2481	Malir	\N	Sindh	Malir Cantonment	2021	30.32161121	25.41927017
2482	Malir	\N	Sindh	Malir Cantonment	2022	237.0901919	25.860353327499997
2483	Malir	\N	Sindh	Malir Cantonment	2023	81.13042966	25.994074958333332
2484	Malir	\N	Sindh	Malir Cantonment	2024	81.09591806	26.54352158916667
2485	Malir	\N	Sindh	Malir Cantonment	2025	0.407153646	24.22383119
2486	Malir	\N	Sindh	Murad Memon	2021	36.5041811	25.18782858
2487	Malir	\N	Sindh	Murad Memon	2022	252.5897947	25.785374980833335
2488	Malir	\N	Sindh	Murad Memon	2023	84.99067995	25.894984314166667
2489	Malir	\N	Sindh	Murad Memon	2024	86.01277067	26.436959913333336
2490	Malir	\N	Sindh	Murad Memon	2025	0.271692084	24.234787609999998
2491	Matiari	\N	Sindh	Hala	2021	22.48064577	25.30180986
2492	Matiari	\N	Sindh	Hala	2022	281.23381618900004	27.025747443333334
2493	Matiari	\N	Sindh	Hala	2023	80.5900927	27.07798973
2494	Matiari	\N	Sindh	Hala	2024	87.47557013900001	27.699980270833333
2495	Matiari	\N	Sindh	Hala	2025	0.701684606	24.612664137499998
2496	Matiari	\N	Sindh	Matiari	2021	25.939649262000003	25.18520653
2497	Matiari	\N	Sindh	Matiari	2022	274.71363045600003	26.846736158333332
2498	Matiari	\N	Sindh	Matiari	2023	73.34768044	26.904237661666667
2499	Matiari	\N	Sindh	Matiari	2024	82.45780907299999	27.50214904083333
2500	Matiari	\N	Sindh	Matiari	2025	0.62437778	24.481676077499998
2501	Matiari	\N	Sindh	Saeedabad	2021	18.66243746	25.28696922
2502	Matiari	\N	Sindh	Saeedabad	2022	285.18393963299997	27.043701578333337
2503	Matiari	\N	Sindh	Saeedabad	2023	79.97576928	27.13682441
2504	Matiari	\N	Sindh	Saeedabad	2024	98.79432466600001	27.730209913333336
2505	Matiari	\N	Sindh	Saeedabad	2025	0.8124403680000001	24.45967007
2506	Mirpur khas	\N	Sindh	Digri	2021	31.637547703000003	25.27742109
2507	Mirpur khas	\N	Sindh	Digri	2022	259.18924774100003	26.71900883
2508	Mirpur khas	\N	Sindh	Digri	2023	85.54786316	26.72205521416667
2509	Mirpur khas	\N	Sindh	Digri	2024	90.18244545	27.21492264
2510	Mirpur khas	\N	Sindh	Digri	2025	0.376740272	24.41890842
2511	Mirpur khas	\N	Sindh	Hussain Bakhsh Mari	2021	21.30870138	25.16996547
2512	Mirpur khas	\N	Sindh	Hussain Bakhsh Mari	2022	305.5445384	26.738261506666664
2513	Mirpur khas	\N	Sindh	Hussain Bakhsh Mari	2023	64.20873511	26.835814890833333
2514	Mirpur khas	\N	Sindh	Hussain Bakhsh Mari	2024	88.43156594	27.369963134166667
2515	Mirpur khas	\N	Sindh	Hussain Bakhsh Mari	2025	0.8499037789999999	24.3042364
2516	Mirpur khas	\N	Sindh	Jhudo	2021	43.657268216999995	25.50542079
2517	Mirpur khas	\N	Sindh	Jhudo	2022	236.0060408	26.950627191666666
2518	Mirpur khas	\N	Sindh	Jhudo	2023	101.3335186	26.898468390833333
2519	Mirpur khas	\N	Sindh	Jhudo	2024	87.66518196000001	27.36819468083333
2520	Mirpur khas	\N	Sindh	Jhudo	2025	0.210892927	24.69907907
2521	Mirpur khas	\N	Sindh	Kot Ghulam Muhammad	2021	28.05230296	25.29770832
2522	Mirpur khas	\N	Sindh	Kot Ghulam Muhammad	2022	258.0315081	26.71730676583333
2523	Mirpur khas	\N	Sindh	Kot Ghulam Muhammad	2023	78.21789909	26.73827994
2524	Mirpur khas	\N	Sindh	Kot Ghulam Muhammad	2024	83.68131307	27.18767776
2525	Mirpur khas	\N	Sindh	Kot Ghulam Muhammad	2025	0.519811414	24.29035085
2526	Mirpur khas	\N	Sindh	Mirpur khas	2021	24.69781096	25.1989141
2527	Mirpur khas	\N	Sindh	Mirpur khas	2022	287.7815202	26.703210968333334
2528	Mirpur khas	\N	Sindh	Mirpur khas	2023	69.74834973	26.790528329166666
2529	Mirpur khas	\N	Sindh	Mirpur khas	2024	90.06954229	27.290310868333336
2530	Mirpur khas	\N	Sindh	Mirpur khas	2025	0.854501262	24.35601955
2531	Mirpur khas	\N	Sindh	Sindhri	2021	24.15926711	25.30433682
2532	Mirpur khas	\N	Sindh	Sindhri	2022	300.3458957	26.80287422
2533	Mirpur khas	\N	Sindh	Sindhri	2023	67.93529472	26.908006634166668
2534	Mirpur khas	\N	Sindh	Sindhri	2024	87.76934745899999	27.40995713
2535	Mirpur khas	\N	Sindh	Sindhri	2025	0.8543975890000001	24.419604872500003
2536	Naushahro Firoz	\N	Sindh	Bhiria	2021	7.255034434000001	25.07072617
2537	Naushahro Firoz	\N	Sindh	Bhiria	2022	293.10914855000004	27.078217845833336
2538	Naushahro Firoz	\N	Sindh	Bhiria	2023	58.18449921	27.24942569
2539	Naushahro Firoz	\N	Sindh	Bhiria	2024	123.3972755	27.618144373333333
2540	Naushahro Firoz	\N	Sindh	Bhiria	2025	1.940821114	23.78176466
2541	Naushahro Firoz	\N	Sindh	Kandiaro	2021	7.55361322	25.07384368
2542	Naushahro Firoz	\N	Sindh	Kandiaro	2022	290.3823547	27.090951542499997
2543	Naushahro Firoz	\N	Sindh	Kandiaro	2023	59.02558464	27.304550159166666
2544	Naushahro Firoz	\N	Sindh	Kandiaro	2024	122.6511594	27.683367300833336
2545	Naushahro Firoz	\N	Sindh	Kandiaro	2025	1.5053801779999998	23.69995316
2546	Naushahro Firoz	\N	Sindh	Mehrabpur	2021	4.9566821359999995	24.94741225
2547	Naushahro Firoz	\N	Sindh	Mehrabpur	2022	269.8059488	26.809612793333333
2548	Naushahro Firoz	\N	Sindh	Mehrabpur	2023	51.33965899	27.09019825333333
2549	Naushahro Firoz	\N	Sindh	Mehrabpur	2024	106.3173581	27.49741914
2550	Naushahro Firoz	\N	Sindh	Mehrabpur	2025	1.018883298	23.416232907500003
2551	Naushahro Firoz	\N	Sindh	Moro	2021	13.59708007	25.14291427
2552	Naushahro Firoz	\N	Sindh	Moro	2022	313.2658659	27.23716900166667
2553	Naushahro Firoz	\N	Sindh	Moro	2023	61.12486542900001	27.42210074
2554	Naushahro Firoz	\N	Sindh	Moro	2024	167.0491928	27.753203785833335
2555	Naushahro Firoz	\N	Sindh	Moro	2025	1.5304146410000001	23.924826890000002
2556	Naushahro Firoz	\N	Sindh	Naushahro Firoz	2021	10.50165401	25.08651443
2557	Naushahro Firoz	\N	Sindh	Naushahro Firoz	2022	309.5944754	27.13273879833333
2558	Naushahro Firoz	\N	Sindh	Naushahro Firoz	2023	60.17115536400001	27.27850445916667
2559	Naushahro Firoz	\N	Sindh	Naushahro Firoz	2024	133.0148005	27.647613168333333
2560	Naushahro Firoz	\N	Sindh	Naushahro Firoz	2025	1.8768308280000001	23.88515047
2561	Qambar Shahdad Kot	\N	Sindh	Kambar	2021	18.7191386	24.34917764
2562	Qambar Shahdad Kot	\N	Sindh	Kambar	2022	289.5982252	26.39942784333333
2563	Qambar Shahdad Kot	\N	Sindh	Kambar	2023	73.22147218	26.85863967
2564	Qambar Shahdad Kot	\N	Sindh	Kambar	2024	161.9420563	26.94687488166667
2565	Qambar Shahdad Kot	\N	Sindh	Kambar	2025	5.415277217	23.069863232499998
2566	Qambar Shahdad Kot	\N	Sindh	Miro Khan	2021	16.48496025	24.55782362
2567	Qambar Shahdad Kot	\N	Sindh	Miro Khan	2022	282.8820672	26.72701746
2568	Qambar Shahdad Kot	\N	Sindh	Miro Khan	2023	66.84687912	27.12538748
2569	Qambar Shahdad Kot	\N	Sindh	Miro Khan	2024	135.9754656	27.434384528333336
2570	Qambar Shahdad Kot	\N	Sindh	Miro Khan	2025	3.530156449	23.16952706
2571	Qambar Shahdad Kot	\N	Sindh	Nasirabad	2021	22.51551522	24.7474018
2572	Qambar Shahdad Kot	\N	Sindh	Nasirabad	2022	312.5923125	26.98073091916667
2573	Qambar Shahdad Kot	\N	Sindh	Nasirabad	2023	68.39976712	27.28828843166667
2574	Qambar Shahdad Kot	\N	Sindh	Nasirabad	2024	140.9500794	27.605286469166668
2575	Qambar Shahdad Kot	\N	Sindh	Nasirabad	2025	1.812791521	23.41055598
2576	Qambar Shahdad Kot	\N	Sindh	Qubba Said Khan	2021	14.91315382	24.64745971
2577	Qambar Shahdad Kot	\N	Sindh	Qubba Said Khan	2022	314.79374831300004	26.575036927499998
2578	Qambar Shahdad Kot	\N	Sindh	Qubba Said Khan	2023	64.91949535	26.985375254999997
2579	Qambar Shahdad Kot	\N	Sindh	Qubba Said Khan	2024	159.41188282500002	27.04734481
2580	Qambar Shahdad Kot	\N	Sindh	Qubba Said Khan	2025	3.98616719	23.16642429
2581	Qambar Shahdad Kot	\N	Sindh	Shahdad Kot	2021	11.459769821999998	24.66093021
2582	Qambar Shahdad Kot	\N	Sindh	Shahdad Kot	2022	292.0359992	26.841305931666668
2583	Qambar Shahdad Kot	\N	Sindh	Shahdad Kot	2023	73.46535744	27.167455255000004
2584	Qambar Shahdad Kot	\N	Sindh	Shahdad Kot	2024	137.5460599	27.461502423333332
2585	Qambar Shahdad Kot	\N	Sindh	Shahdad Kot	2025	2.693382399	23.2013012
2586	Qambar Shahdad Kot	\N	Sindh	Sujawal Junejo	2021	8.384439479000001	24.51907128
2587	Qambar Shahdad Kot	\N	Sindh	Sujawal Junejo	2022	247.66613930699998	26.749646625833332
2588	Qambar Shahdad Kot	\N	Sindh	Sujawal Junejo	2023	68.59516964	27.055735034999998
2589	Qambar Shahdad Kot	\N	Sindh	Sujawal Junejo	2024	119.60945038199999	27.455881818333335
2590	Qambar Shahdad Kot	\N	Sindh	Sujawal Junejo	2025	3.420940004	23.19511355
2591	Qambar Shahdad Kot	\N	Sindh	Warah	2021	26.91006216	24.76145413
2592	Qambar Shahdad Kot	\N	Sindh	Warah	2022	300.6611952	26.8839779
2593	Qambar Shahdad Kot	\N	Sindh	Warah	2023	64.81160172	27.34765468
2594	Qambar Shahdad Kot	\N	Sindh	Warah	2024	147.2428945	27.51437133583333
2595	Qambar Shahdad Kot	\N	Sindh	Warah	2025	2.713222513	23.40133607
2596	Sanghar	\N	Sindh	Jam Nawaz Ali	2021	17.811005952000002	25.2038428
2597	Sanghar	\N	Sindh	Jam Nawaz Ali	2022	298.6525606	26.824246836666664
2598	Sanghar	\N	Sindh	Jam Nawaz Ali	2023	68.82403819	26.885817236666668
2599	Sanghar	\N	Sindh	Jam Nawaz Ali	2024	87.36612937	27.427661994999998
2600	Sanghar	\N	Sindh	Jam Nawaz Ali	2025	0.590889491	24.31050282
2601	Sanghar	\N	Sindh	Khipro	2021	22.08731079	25.84708502
2602	Sanghar	\N	Sindh	Khipro	2022	236.30492824100003	27.374622173333336
2603	Sanghar	\N	Sindh	Khipro	2023	79.60418704	27.518772410833336
2604	Sanghar	\N	Sindh	Khipro	2024	102.17069283400001	27.884532685833335
2605	Sanghar	\N	Sindh	Khipro	2025	0.811152643	25.167325475000002
2606	Sanghar	\N	Sindh	Sanghar	2021	11.06477908	25.540992160000002
2607	Sanghar	\N	Sindh	Sanghar	2022	261.8624392	27.072671601666666
2608	Sanghar	\N	Sindh	Sanghar	2023	73.974116	27.13996559
2609	Sanghar	\N	Sindh	Sanghar	2024	81.6153156	27.601239406666664
2610	Sanghar	\N	Sindh	Sanghar	2025	0.8130299919999999	24.545129009999997
2611	Sanghar	\N	Sindh	Shahdadpur	2021	16.16182751	25.1567678
2612	Sanghar	\N	Sindh	Shahdadpur	2022	274.6871528	26.890515125000004
2613	Sanghar	\N	Sindh	Shahdadpur	2023	81.15332598	26.966291198333334
2614	Sanghar	\N	Sindh	Shahdadpur	2024	96.35349919	27.50885078083333
2615	Sanghar	\N	Sindh	Shahdadpur	2025	0.80578445	24.19906974
2616	Sanghar	\N	Sindh	Sinjhoro	2021	13.34892197	25.1784228
2617	Sanghar	\N	Sindh	Sinjhoro	2022	268.3528321	26.840842643333332
2618	Sanghar	\N	Sindh	Sinjhoro	2023	78.48013227	26.891064375833334
2619	Sanghar	\N	Sindh	Sinjhoro	2024	89.40023699700001	27.3849453
2620	Sanghar	\N	Sindh	Sinjhoro	2025	0.801580901	24.18531226
2621	Sanghar	\N	Sindh	Tando Adam	2021	19.88570971	25.14443663
2622	Sanghar	\N	Sindh	Tando Adam	2022	291.9616401	26.857322961666668
2623	Sanghar	\N	Sindh	Tando Adam	2023	73.91886176199999	26.900995064166665
2624	Sanghar	\N	Sindh	Tando Adam	2024	89.76408041799999	27.484076784166664
2625	Sanghar	\N	Sindh	Tando Adam	2025	0.355852695	24.29826076
2626	Shaheed Benazir Abad	\N	Sindh	Daulatpur	2021	14.97261464	25.12458352
2627	Shaheed Benazir Abad	\N	Sindh	Daulatpur	2022	297.1416638	27.08850654
2628	Shaheed Benazir Abad	\N	Sindh	Daulatpur	2023	55.80089897	27.3238249
2629	Shaheed Benazir Abad	\N	Sindh	Daulatpur	2024	142.8695186	27.766997311666668
2630	Shaheed Benazir Abad	\N	Sindh	Daulatpur	2025	0.577136808	24.023458445000003
2631	Shaheed Benazir Abad	\N	Sindh	Daur	2021	12.25053086	25.22745749
2632	Shaheed Benazir Abad	\N	Sindh	Daur	2022	272.04559278100004	26.98989448
2633	Shaheed Benazir Abad	\N	Sindh	Daur	2023	63.13293505	27.12649325
2634	Shaheed Benazir Abad	\N	Sindh	Daur	2024	94.59771414999999	27.6024147
2635	Shaheed Benazir Abad	\N	Sindh	Daur	2025	1.026906062	24.106384204999998
2636	Shaheed Benazir Abad	\N	Sindh	Nawabshah	2021	15.42764721	25.08850259
2637	Shaheed Benazir Abad	\N	Sindh	Nawabshah	2022	295.7891626	26.919027078333333
2638	Shaheed Benazir Abad	\N	Sindh	Nawabshah	2023	66.32509691700001	27.12178212666667
2639	Shaheed Benazir Abad	\N	Sindh	Nawabshah	2024	110.40370388999999	27.626363360833334
2640	Shaheed Benazir Abad	\N	Sindh	Nawabshah	2025	0.765591829	23.99029233
2641	Shaheed Benazir Abad	\N	Sindh	Sakrand	2021	17.50094181	25.30282491
2642	Shaheed Benazir Abad	\N	Sindh	Sakrand	2022	283.0295282	27.112074919999998
2643	Shaheed Benazir Abad	\N	Sindh	Sakrand	2023	68.35273112	27.298766977499998
2644	Shaheed Benazir Abad	\N	Sindh	Sakrand	2024	114.6284049	27.840349950833332
2645	Shaheed Benazir Abad	\N	Sindh	Sakrand	2025	0.541163384	24.385333647499998
2646	Shikarpur	\N	Sindh	Garhi Yasin	2021	5.1201570919999995	24.66976008
2647	Shikarpur	\N	Sindh	Garhi Yasin	2022	226.63931659600001	26.910365921666667
2648	Shikarpur	\N	Sindh	Garhi Yasin	2023	56.92191823	27.171276949166668
2649	Shikarpur	\N	Sindh	Garhi Yasin	2024	98.43246205	27.53571816
2650	Shikarpur	\N	Sindh	Garhi Yasin	2025	2.064905766	23.41805462
2651	Shikarpur	\N	Sindh	Khanpur	2021	5.900719862000001	24.77356609
2652	Shikarpur	\N	Sindh	Khanpur	2022	210.7178288	27.08163951083333
2653	Shikarpur	\N	Sindh	Khanpur	2023	59.53283459	27.267737579166667
2654	Shikarpur	\N	Sindh	Khanpur	2024	100.62397397999999	27.574115660833332
2655	Shikarpur	\N	Sindh	Khanpur	2025	2.216695489	23.712430877499997
2656	Shikarpur	\N	Sindh	Lakhi	2021	4.995454598	24.80015642
2657	Shikarpur	\N	Sindh	Lakhi	2022	226.0246912	27.02051822
2658	Shikarpur	\N	Sindh	Lakhi	2023	59.37955509	27.191995480000003
2659	Shikarpur	\N	Sindh	Lakhi	2024	85.75458799	27.59153338333333
2660	Shikarpur	\N	Sindh	Lakhi	2025	2.170244801	23.63455936
2661	Shikarpur	\N	Sindh	Shikarpur	2021	5.968317709000001	24.71031809
2662	Shikarpur	\N	Sindh	Shikarpur	2022	220.2178086	26.99533323
2663	Shikarpur	\N	Sindh	Shikarpur	2023	60.48230684	27.254882454166665
2664	Shikarpur	\N	Sindh	Shikarpur	2024	109.28607631400001	27.544807763333335
2665	Shikarpur	\N	Sindh	Shikarpur	2025	2.021717871	23.52986219
2666	Sujawal	\N	Sindh	Jati	2021	72.93571465	25.5346943
2667	Sujawal	\N	Sindh	Jati	2022	262.9724252	26.972242366666666
2668	Sujawal	\N	Sindh	Jati	2023	143.9357758	26.848603530000002
2669	Sujawal	\N	Sindh	Jati	2024	172.8395386	27.246615699166668
2670	Sujawal	\N	Sindh	Jati	2025	0.055818484	25.176814020000002
2671	Sujawal	\N	Sindh	Karo Chan	2021	81.14039146799999	25.48919526
2672	Sujawal	\N	Sindh	Karo Chan	2022	334.5439546	26.461968729166667
2673	Sujawal	\N	Sindh	Karo Chan	2023	110.62889094500001	26.38257000333333
2674	Sujawal	\N	Sindh	Karo Chan	2024	182.0195898	26.796629979166667
2675	Sujawal	\N	Sindh	Karo Chan	2025	0.1040753	24.614916547500002
2676	Sujawal	\N	Sindh	Mirpur Batoro	2021	58.66037764	25.29521772
2677	Sujawal	\N	Sindh	Mirpur Batoro	2022	241.08182258399998	26.701993564166667
2678	Sujawal	\N	Sindh	Mirpur Batoro	2023	98.29202271	26.782760728333333
2679	Sujawal	\N	Sindh	Mirpur Batoro	2024	101.40306603699999	27.23439033833333
2680	Sujawal	\N	Sindh	Mirpur Batoro	2025	0.219992968	24.768901
2681	Sujawal	\N	Sindh	Shah Bunder	2021	83.74936965200001	25.46630458
2682	Sujawal	\N	Sindh	Shah Bunder	2022	334.2931322	26.670313920833333
2683	Sujawal	\N	Sindh	Shah Bunder	2023	133.1600362	26.611849684166668
2684	Sujawal	\N	Sindh	Shah Bunder	2024	195.0810917	26.992451746666664
2685	Sujawal	\N	Sindh	Shah Bunder	2025	0.103139047	24.88737054
2686	Sujawal	\N	Sindh	Sujawal	2021	73.43926742	25.24845611
2687	Sujawal	\N	Sindh	Sujawal	2022	253.1881543	26.615870989166666
2688	Sujawal	\N	Sindh	Sujawal	2023	105.9026182	26.71270492
2689	Sujawal	\N	Sindh	Sujawal	2024	120.4065902	27.11920239
2690	Sujawal	\N	Sindh	Sujawal	2025	0.097509458	24.72344562
2691	Sukkur	\N	Sindh	New Sukkur	2021	4.341111625	24.765362772499998
2692	Sukkur	\N	Sindh	New Sukkur	2022	217.5340645	26.914075736666664
2693	Sukkur	\N	Sindh	New Sukkur	2023	58.97550887	27.122632425000003
2694	Sukkur	\N	Sindh	New Sukkur	2024	77.35043915	27.57723143
2695	Sukkur	\N	Sindh	New Sukkur	2025	2.0695299620000003	23.55057817
2696	Sukkur	\N	Sindh	Pano Aqil	2021	5.494053580999999	24.67376463
2697	Sukkur	\N	Sindh	Pano Aqil	2022	190.6144633	26.95183066
2698	Sukkur	\N	Sindh	Pano Aqil	2023	57.542061571999994	27.124140676666666
2699	Sukkur	\N	Sindh	Pano Aqil	2024	72.23309934	27.547383199166664
2700	Sukkur	\N	Sindh	Pano Aqil	2025	1.8336855749999998	23.53347341
2701	Sukkur	\N	Sindh	Rohri	2021	3.8992128160000004	24.80309061
2702	Sukkur	\N	Sindh	Rohri	2022	195.0688664	26.853417676666666
2703	Sukkur	\N	Sindh	Rohri	2023	56.81916772	27.102233547500003
2704	Sukkur	\N	Sindh	Rohri	2024	65.04611422	27.594996984999998
2705	Sukkur	\N	Sindh	Rohri	2025	1.331076498	23.498845572500002
2706	Sukkur	\N	Sindh	Salehpat	2021	3.8821007119999997	25.539031497499998
2707	Sukkur	\N	Sindh	Salehpat	2022	202.5280405	27.39285666416667
2708	Sukkur	\N	Sindh	Salehpat	2023	54.71310193	27.544896233333333
2709	Sukkur	\N	Sindh	Salehpat	2024	70.18439325	28.059692771666665
2710	Sukkur	\N	Sindh	Salehpat	2025	0.891392593	24.27279796
2711	Sukkur	\N	Sindh	Sukkur City	2021	4.13210196	24.71209534
2712	Sukkur	\N	Sindh	Sukkur City	2022	198.9137396	26.83771766
2713	Sukkur	\N	Sindh	Sukkur City	2023	59.081743960999994	27.068292596666666
2714	Sukkur	\N	Sindh	Sukkur City	2024	67.69422445	27.55434087333333
2715	Sukkur	\N	Sindh	Sukkur City	2025	1.6917091350000002	23.45583047
2716	Tando Allahyar	\N	Sindh	Chambar	2021	28.569249978000002	25.1067159
2717	Tando Allahyar	\N	Sindh	Chambar	2022	270.37337935000005	26.636661641666667
2718	Tando Allahyar	\N	Sindh	Chambar	2023	71.96859319	26.731566769166665
2719	Tando Allahyar	\N	Sindh	Chambar	2024	89.43466744700001	27.275301469166667
2720	Tando Allahyar	\N	Sindh	Chambar	2025	0.562738938	24.41268078
2721	Tando Allahyar	\N	Sindh	Jhando Marri	2021	23.2241003	25.10925988
2722	Tando Allahyar	\N	Sindh	Jhando Marri	2022	296.4225867	26.726728310833334
2723	Tando Allahyar	\N	Sindh	Jhando Marri	2023	64.28206893	26.80660729083333
2724	Tando Allahyar	\N	Sindh	Jhando Marri	2024	85.06035529	27.37017405
2725	Tando Allahyar	\N	Sindh	Jhando Marri	2025	0.5761504399999999	24.30508075
2726	Tando Allahyar	\N	Sindh	Tando Allahyar	2021	27.2776996	25.10484066
2727	Tando Allahyar	\N	Sindh	Tando Allahyar	2022	272.477412	26.663908109999998
2728	Tando Allahyar	\N	Sindh	Tando Allahyar	2023	66.1219904	26.76280453833333
2729	Tando Allahyar	\N	Sindh	Tando Allahyar	2024	81.14115536	27.326438886666665
2730	Tando Allahyar	\N	Sindh	Tando Allahyar	2025	0.628880438	24.37611668
2731	Tando Muhammad Khan	\N	Sindh	Bulri Shah Karim	2021	46.14727405	25.21719044
2732	Tando Muhammad Khan	\N	Sindh	Bulri Shah Karim	2022	237.1699088	26.682755173333334
2733	Tando Muhammad Khan	\N	Sindh	Bulri Shah Karim	2023	85.62523028	26.76624852
2734	Tando Muhammad Khan	\N	Sindh	Bulri Shah Karim	2024	87.42017686	27.279602288333333
2735	Tando Muhammad Khan	\N	Sindh	Bulri Shah Karim	2025	0.279114912	24.68488277
2736	Tando Muhammad Khan	\N	Sindh	Tando Ghulam Hyder	2021	46.434578744999996	25.19809605
2737	Tando Muhammad Khan	\N	Sindh	Tando Ghulam Hyder	2022	244.2264632	26.730019265833334
2738	Tando Muhammad Khan	\N	Sindh	Tando Ghulam Hyder	2023	95.4053007	26.78588602416667
2739	Tando Muhammad Khan	\N	Sindh	Tando Ghulam Hyder	2024	96.59728168	27.27768862
2740	Tando Muhammad Khan	\N	Sindh	Tando Ghulam Hyder	2025	0.19242458499999998	24.637348369999998
2741	Tando Muhammad Khan	\N	Sindh	Tando Muhammad Khan	2021	38.13082219	25.1201489
2742	Tando Muhammad Khan	\N	Sindh	Tando Muhammad Khan	2022	243.77478626799999	26.638658019166666
2743	Tando Muhammad Khan	\N	Sindh	Tando Muhammad Khan	2023	80.89496479	26.732957018333334
2744	Tando Muhammad Khan	\N	Sindh	Tando Muhammad Khan	2024	90.70413602	27.28067422
2745	Tando Muhammad Khan	\N	Sindh	Tando Muhammad Khan	2025	0.248447148	24.57814759
2746	TharParkar	\N	Sindh	Chachro	2021	48.026067321000006	25.447935179999998
2747	TharParkar	\N	Sindh	Chachro	2022	221.1799561	27.286685809999998
2748	TharParkar	\N	Sindh	Chachro	2023	138.3780817	27.24932973
2749	TharParkar	\N	Sindh	Chachro	2024	96.4460335	27.67997178083333
2750	TharParkar	\N	Sindh	Chachro	2025	0.337444735	25.52555996
2751	TharParkar	\N	Sindh	Diplo	2021	72.59706848	25.4956667
2752	TharParkar	\N	Sindh	Diplo	2022	247.3667793	27.319307196666667
2753	TharParkar	\N	Sindh	Diplo	2023	160.63716721100002	27.172316296666665
2754	TharParkar	\N	Sindh	Diplo	2024	113.386759	27.674594538333334
2755	TharParkar	\N	Sindh	Diplo	2025	0.103642769	25.65668857
2756	TharParkar	\N	Sindh	Islamkot	2021	71.04044926	25.367384695000002
2757	TharParkar	\N	Sindh	Islamkot	2022	206.1610993	27.492321514166665
2758	TharParkar	\N	Sindh	Islamkot	2023	176.2365459	27.345659883333337
2759	TharParkar	\N	Sindh	Islamkot	2024	110.51625458000001	27.939324219166668
2760	TharParkar	\N	Sindh	Islamkot	2025	0.129266991	26.1245266
2761	TharParkar	\N	Sindh	Mithi	2021	61.878477102000005	25.531906839999998
2762	TharParkar	\N	Sindh	Mithi	2022	215.5779706	27.32121543
2763	TharParkar	\N	Sindh	Mithi	2023	141.7187977	27.20846663916667
2764	TharParkar	\N	Sindh	Mithi	2024	105.8668272	27.717090154999998
2765	TharParkar	\N	Sindh	Mithi	2025	0.12630928	25.54581751
2766	TharParkar	\N	Sindh	Nagar Parkar	2021	77.40328136	25.17731686
2767	TharParkar	\N	Sindh	Nagar Parkar	2022	208.0940204	27.58987203
2768	TharParkar	\N	Sindh	Nagar Parkar	2023	209.84052748599998	27.389404943333332
2769	TharParkar	\N	Sindh	Nagar Parkar	2024	124.09342145800001	28.020000729166668
2770	TharParkar	\N	Sindh	Nagar Parkar	2025	0.147929057	26.393383427499998
2771	Thatta	\N	Sindh	Ghorabari	2021	63.25962401	25.4322016
2772	Thatta	\N	Sindh	Ghorabari	2022	313.7190395	26.48599871
2773	Thatta	\N	Sindh	Ghorabari	2023	96.91748248	26.53722972583333
2774	Thatta	\N	Sindh	Ghorabari	2024	149.5029366	26.90008639
2775	Thatta	\N	Sindh	Ghorabari	2025	0.113640453	24.627574697500002
2776	Thatta	\N	Sindh	Keti Bandar Mahal	2021	70.17855044699999	25.526865055000002
2777	Thatta	\N	Sindh	Keti Bandar Mahal	2022	312.51334126800003	26.452893254166668
2778	Thatta	\N	Sindh	Keti Bandar Mahal	2023	93.27035102	26.406424699166667
2779	Thatta	\N	Sindh	Keti Bandar Mahal	2024	164.1763044	26.80217838
2780	Thatta	\N	Sindh	Keti Bandar Mahal	2025	0.107690962	24.59320209
2781	Thatta	\N	Sindh	Mirpur Sakro	2021	45.67905523	25.59590074
2782	Thatta	\N	Sindh	Mirpur Sakro	2022	276.34323116400003	26.338287118333337
2783	Thatta	\N	Sindh	Mirpur Sakro	2023	81.96844304	26.387778204166665
2784	Thatta	\N	Sindh	Mirpur Sakro	2024	111.62418926699999	26.81985626
2785	Thatta	\N	Sindh	Mirpur Sakro	2025	0.31649778599999995	24.51818409
2786	Thatta	\N	Sindh	Thatta	2021	38.35968024	25.23094571
2787	Thatta	\N	Sindh	Thatta	2022	220.8991844	26.397173271666663
2788	Thatta	\N	Sindh	Thatta	2023	78.76569201	26.49493713833333
2789	Thatta	\N	Sindh	Thatta	2024	81.94020587	27.043421021666664
2790	Thatta	\N	Sindh	Thatta	2025	0.164265359	24.69746053
2791	Umarkot	\N	Sindh	Kunri	2021	42.65525452	25.54090269
2792	Umarkot	\N	Sindh	Kunri	2022	233.79140846299998	26.981235641666668
2793	Umarkot	\N	Sindh	Kunri	2023	93.11335665	26.935353649166668
2794	Umarkot	\N	Sindh	Kunri	2024	84.68550514	27.382897421666666
2795	Umarkot	\N	Sindh	Kunri	2025	0.251428811	24.6610026
2796	Umarkot	\N	Sindh	Pithoro	2021	26.286298889999998	25.41916711
2797	Umarkot	\N	Sindh	Pithoro	2022	262.8935984	26.8542776
2798	Umarkot	\N	Sindh	Pithoro	2023	77.18943616	26.936487393333334
2799	Umarkot	\N	Sindh	Pithoro	2024	86.86976173	27.34362848666667
2800	Umarkot	\N	Sindh	Pithoro	2025	0.687672274	24.471110465000002
2801	Umarkot	\N	Sindh	Samaro	2021	27.825903731999997	25.415467370000002
2802	Umarkot	\N	Sindh	Samaro	2022	243.25222398900002	26.816225380000002
2803	Umarkot	\N	Sindh	Samaro	2023	80.064277	26.845605865833335
2804	Umarkot	\N	Sindh	Samaro	2024	83.58776526	27.240547535833333
2805	Umarkot	\N	Sindh	Samaro	2025	0.500660844	24.38306727
2806	Umarkot	\N	Sindh	Umer Kot	2021	30.905483176999997	25.75340428
2807	Umarkot	\N	Sindh	Umer Kot	2022	225.3205722	27.29147106083333
2808	Umarkot	\N	Sindh	Umer Kot	2023	90.87301087	27.369346258333334
2809	Umarkot	\N	Sindh	Umer Kot	2024	94.24184045	27.724257011666666
2810	Umarkot	\N	Sindh	Umer Kot	2025	0.632386488	25.19877807
\.


--
-- Data for Name: farm_crops; Type: TABLE DATA; Schema: public; Owner: app
--

COPY public.farm_crops (id, "farmId", crop, "sowingDate", "harvestDate", "areaSownAcres", "yieldPerAcre", "fertilizerBags", "pesticideApps", "hasSoilReport") FROM stdin;
\.


--
-- Data for Name: farm_irrigation; Type: TABLE DATA; Schema: public; Owner: app
--

COPY public.farm_irrigation (id, "farmId", "irrigationType") FROM stdin;
1	1	Canal
2	2	Canal
3	3	Canal
4	4	Canal
5	5	Canal
6	6	Canal
7	7	Canal
8	8	Canal
9	9	Canal
\.


--
-- Data for Name: kml_record; Type: TABLE DATA; Schema: public; Owner: app
--

COPY public.kml_record (id, link, "FarmID") FROM stdin;
1	30.161597,71.586041	1
2	30.161597,71.586041	2
3	30.161597,71.586041	3
4	uploads/file-1754815037496-210522214.kml	4
5	uploads/file-1754815143509-33419247.kml	5
6	30.161597,71.586041	6
7	30.161597,71.586041	7
8	30.161597,71.586041	8
9	30.161597,71.586041	9
\.


--
-- Data for Name: roles; Type: TABLE DATA; Schema: public; Owner: app
--

COPY public.roles (id, name) FROM stdin;
\.


--
-- Data for Name: status; Type: TABLE DATA; Schema: public; Owner: app
--

COPY public.status (id, label) FROM stdin;
\.



--
-- Name: climate_data climate_data_pkey; Type: CONSTRAINT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.climate_data
    ADD CONSTRAINT climate_data_pkey PRIMARY KEY (id);


--
-- Name: farm_crops farm_crops_pkey; Type: CONSTRAINT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.farm_crops
    ADD CONSTRAINT farm_crops_pkey PRIMARY KEY (id);


--
-- Name: farm_irrigation farm_irrigation_pkey; Type: CONSTRAINT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.farm_irrigation
    ADD CONSTRAINT farm_irrigation_pkey PRIMARY KEY (id);


--
-- Name: kml_record kml_record_pkey; Type: CONSTRAINT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.kml_record
    ADD CONSTRAINT kml_record_pkey PRIMARY KEY (id);


--
-- Name: roles roles_pkey; Type: CONSTRAINT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.roles
    ADD CONSTRAINT roles_pkey PRIMARY KEY (id);


--
-- Name: status status_pkey; Type: CONSTRAINT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.status
    ADD CONSTRAINT status_pkey PRIMARY KEY (id);


--
-- Name: status_label_key; Type: INDEX; Schema: public; Owner: app
--

CREATE UNIQUE INDEX status_label_key ON public.status USING btree (label);


--
-- Name: farm_irrigation farm_irrigation_farmId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.farm_irrigation
    ADD CONSTRAINT "farm_irrigation_farmId_fkey" FOREIGN KEY ("farmId") REFERENCES public.farm_data(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: kml_record kml_record_FarmID_fkey; Type: FK CONSTRAINT; Schema: public; Owner: app
--

ALTER TABLE ONLY public.kml_record
    ADD CONSTRAINT "kml_record_FarmID_fkey" FOREIGN KEY ("FarmID") REFERENCES public.farm_data(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
--

