diff --git a/docs/how-to/100-locations-fire-risk-demo.ipynb b/docs/how-to/100-locations-fire-risk-demo.ipynb new file mode 100644 index 00000000..127e2fd5 --- /dev/null +++ b/docs/how-to/100-locations-fire-risk-demo.ipynb @@ -0,0 +1,3714 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "31f7ca4c", + "metadata": {}, + "source": [ + "# Wildire Risk to 100 Locations Across United States\n", + "\n", + "This notebook samples Open Climate Risk data at 100 predefined locations and compares\n", + "present-day (`rps_2011`) and future (`rps_2047`) annual wildfire risk.\n", + "\n", + "**What this walkthrough does:**\n", + "1. Loads the OCR fire-risk raster\n", + "2. Samples values at 100 point locations with nearest-neighbor lookup\n", + "3. Computes wildfire risk in percent, categorical risk score, and ranking\n", + "4. Visualizes percent risk, score, and rank on three-panel maps (current, future, difference)" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3f58a46a", + "metadata": { + "execution": { + "iopub.execute_input": "2026-03-25T22:57:06.056210Z", + "iopub.status.busy": "2026-03-25T22:57:06.056073Z", + "iopub.status.idle": "2026-03-25T22:57:08.507999Z", + "shell.execute_reply": "2026-03-25T22:57:08.507702Z" + } + }, + "outputs": [], + "source": [ + "import geopandas as gpd\n", + "import icechunk\n", + "import matplotlib.colors as mcolors\n", + "import matplotlib.pyplot as plt\n", + "import numpy as np\n", + "import pandas as pd\n", + "import xarray as xr\n", + "\n", + "from ocr.risks.fire import rps_to_score" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "be039e33", + "metadata": { + "execution": { + "iopub.execute_input": "2026-03-25T22:57:08.509827Z", + "iopub.status.busy": "2026-03-25T22:57:08.509496Z", + "iopub.status.idle": "2026-03-25T22:57:10.257483Z", + "shell.execute_reply": "2026-03-25T22:57:10.257115Z" + } + }, + "outputs": [ + { + "data": { + "text/html": [ + "
<xarray.Dataset> Size: 652GB\n", + "Dimensions: (latitude: 97579, longitude: 208881)\n", + "Coordinates:\n", + " * latitude (latitude) float64 781kB 22.43 22.43 22.43 ... 52.48 52.48\n", + " * longitude (longitude) float64 2MB -128.4 -128.4 ... -64.05 -64.05\n", + "Data variables:\n", + " bp_2011 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2047 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " crps_scott (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2011_riley (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_2011 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_scott (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2047_riley (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_2047 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + "Attributes:\n", + " version: 1.1.0\n", + " provider: CarbonPlan\n", + " terms_of_access: https://docs.carbonplan.org/ocr/en/latest/terms-of-data...\n", + " data_sources: https://docs.carbonplan.org/ocr/en/latest/reference/dat...\n", + " license_name: CC-BY-4.0\n", + " license_url: https://creativecommons.org/licenses/by/4.0/
| \n", + " | label | \n", + "state | \n", + "lat | \n", + "lon | \n", + "
|---|---|---|---|---|
| 0 | \n", + "al_birmingham | \n", + "AL | \n", + "33.5186 | \n", + "-86.8104 | \n", + "
| 1 | \n", + "al_talladega_nf | \n", + "AL | \n", + "33.4338 | \n", + "-86.1058 | \n", + "
| 2 | \n", + "ar_fort_smith | \n", + "AR | \n", + "35.3859 | \n", + "-94.3985 | \n", + "
| 3 | \n", + "ar_monticello | \n", + "AR | \n", + "33.6290 | \n", + "-91.7909 | \n", + "
| 4 | \n", + "az_flagstaff | \n", + "AZ | \n", + "35.1983 | \n", + "-111.6513 | \n", + "
| ... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "
| 95 | \n", + "wi_madison | \n", + "WI | \n", + "43.0731 | \n", + "-89.4012 | \n", + "
| 96 | \n", + "wv_charleston | \n", + "WV | \n", + "38.3498 | \n", + "-81.6326 | \n", + "
| 97 | \n", + "wv_elkins | \n", + "WV | \n", + "38.9259 | \n", + "-79.8467 | \n", + "
| 98 | \n", + "wy_cheyenne | \n", + "WY | \n", + "41.1400 | \n", + "-104.8202 | \n", + "
| 99 | \n", + "wy_casper | \n", + "WY | \n", + "42.8501 | \n", + "-106.3252 | \n", + "
100 rows × 4 columns
\n", + "<xarray.Dataset> Size: 3kB\n", + "Dimensions: (point_location: 100)\n", + "Coordinates:\n", + " * point_location (point_location) object 800B 'al_birmingham' ... 'wy_casper'\n", + " state (point_location) object 800B 'AL' 'AL' 'AR' ... 'WY' 'WY'\n", + "Data variables:\n", + " latitude (point_location) float64 800B 33.52 33.43 ... 41.14 42.85\n", + " longitude (point_location) float64 800B -86.81 -86.11 ... -106.3
<xarray.Dataset> Size: 6kB\n", + "Dimensions: (point_location: 100)\n", + "Coordinates:\n", + " latitude (point_location) float64 800B 33.52 33.43 ... 41.14 42.85\n", + " longitude (point_location) float64 800B -86.81 -86.11 ... -106.3\n", + " * point_location (point_location) object 800B 'al_birmingham' ... 'wy_casper'\n", + " state (point_location) object 800B 'AL' 'AL' 'AR' ... 'WY' 'WY'\n", + "Data variables:\n", + " bp_2011 (point_location) float32 400B dask.array<chunksize=(100,), meta=np.ndarray>\n", + " bp_2047 (point_location) float32 400B dask.array<chunksize=(100,), meta=np.ndarray>\n", + " crps_scott (point_location) float32 400B dask.array<chunksize=(100,), meta=np.ndarray>\n", + " bp_2011_riley (point_location) float32 400B dask.array<chunksize=(100,), meta=np.ndarray>\n", + " rps_2011 (point_location) float32 400B dask.array<chunksize=(100,), meta=np.ndarray>\n", + " rps_scott (point_location) float32 400B dask.array<chunksize=(100,), meta=np.ndarray>\n", + " bp_2047_riley (point_location) float32 400B dask.array<chunksize=(100,), meta=np.ndarray>\n", + " rps_2047 (point_location) float32 400B dask.array<chunksize=(100,), meta=np.ndarray>\n", + "Attributes:\n", + " version: 1.1.0\n", + " provider: CarbonPlan\n", + " terms_of_access: https://docs.carbonplan.org/ocr/en/latest/terms-of-data...\n", + " data_sources: https://docs.carbonplan.org/ocr/en/latest/reference/dat...\n", + " license_name: CC-BY-4.0\n", + " license_url: https://creativecommons.org/licenses/by/4.0/
| \n", + " | point_location | \n", + "state | \n", + "present_risk | \n", + "future_risk | \n", + "present_risk_pct | \n", + "future_risk_pct | \n", + "present_score | \n", + "future_score | \n", + "present_rank | \n", + "future_rank | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "ca_julian_inland | \n", + "CA | \n", + "1.344096 | \n", + "3.251619 | \n", + "1.344096 | \n", + "3.251619 | \n", + "9 | \n", + "10 | \n", + "1 | \n", + "1 | \n", + "
| 1 | \n", + "nm_ruidoso | \n", + "NM | \n", + "0.473532 | \n", + "0.768986 | \n", + "0.473532 | \n", + "0.768986 | \n", + "7 | \n", + "8 | \n", + "2 | \n", + "2 | \n", + "
| 2 | \n", + "ca_mariposa_sierra | \n", + "CA | \n", + "0.217086 | \n", + "0.284374 | \n", + "0.217086 | \n", + "0.284374 | \n", + "7 | \n", + "7 | \n", + "3 | \n", + "3 | \n", + "
| 3 | \n", + "nj_pinelands | \n", + "NJ | \n", + "0.172656 | \n", + "0.116588 | \n", + "0.172656 | \n", + "0.116588 | \n", + "6 | \n", + "6 | \n", + "4 | \n", + "8 | \n", + "
| 4 | \n", + "az_payson | \n", + "AZ | \n", + "0.164299 | \n", + "0.227646 | \n", + "0.164299 | \n", + "0.227646 | \n", + "6 | \n", + "7 | \n", + "5 | \n", + "4 | \n", + "
| ... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "
| 95 | \n", + "wa_wenatchee | \n", + "WA | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0 | \n", + "0 | \n", + "96 | \n", + "96 | \n", + "
| 96 | \n", + "wa_yakima | \n", + "WA | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0 | \n", + "0 | \n", + "97 | \n", + "97 | \n", + "
| 97 | \n", + "wi_madison | \n", + "WI | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0 | \n", + "0 | \n", + "98 | \n", + "98 | \n", + "
| 98 | \n", + "wi_wausau | \n", + "WI | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0 | \n", + "0 | \n", + "99 | \n", + "99 | \n", + "
| 99 | \n", + "wy_cheyenne | \n", + "WY | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0.000000 | \n", + "0 | \n", + "0 | \n", + "100 | \n", + "100 | \n", + "
100 rows × 10 columns
\n", + "<xarray.Dataset> Size: 652GB\n", + "Dimensions: (latitude: 97579, longitude: 208881)\n", + "Coordinates:\n", + " * latitude (latitude) float64 781kB 22.43 22.43 22.43 ... 52.48 52.48\n", + " * longitude (longitude) float64 2MB -128.4 -128.4 ... -64.05 -64.05\n", + "Data variables:\n", + " bp_2011 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2047 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2047_riley (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2011_riley (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " crps_scott (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_2011 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_2047 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_scott (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + "Attributes:\n", + " version: 1.1.0\n", + " provider: CarbonPlan\n", + " terms_of_access: https://docs.carbonplan.org/ocr/en/latest/terms-of-data...\n", + " data_sources: https://docs.carbonplan.org/ocr/en/latest/reference/dat...\n", + " license_name: CC-BY-4.0\n", + " license_url: https://creativecommons.org/licenses/by/4.0/
| \n", + " | label | \n", + "state | \n", + "lat | \n", + "lon | \n", + "
|---|---|---|---|---|
| 69 | \n", + "al_birmingham | \n", + "AL | \n", + "33.5186 | \n", + "-86.8104 | \n", + "
| 70 | \n", + "al_talladega_nf | \n", + "AL | \n", + "33.4338 | \n", + "-86.1058 | \n", + "
| 63 | \n", + "ar_fort_smith | \n", + "AR | \n", + "35.3859 | \n", + "-94.3985 | \n", + "
| 64 | \n", + "ar_monticello | \n", + "AR | \n", + "33.6290 | \n", + "-91.7909 | \n", + "
| 25 | \n", + "az_flagstaff | \n", + "AZ | \n", + "35.1983 | \n", + "-111.6513 | \n", + "
| ... | \n", + "... | \n", + "... | \n", + "... | \n", + "... | \n", + "
| 58 | \n", + "wi_madison | \n", + "WI | \n", + "43.0731 | \n", + "-89.4012 | \n", + "
| 83 | \n", + "wv_charleston | \n", + "WV | \n", + "38.3498 | \n", + "-81.6326 | \n", + "
| 84 | \n", + "wv_elkins | \n", + "WV | \n", + "38.9259 | \n", + "-79.8467 | \n", + "
| 43 | \n", + "wy_cheyenne | \n", + "WY | \n", + "41.1400 | \n", + "-104.8202 | \n", + "
| 44 | \n", + "wy_casper | \n", + "WY | \n", + "42.8501 | \n", + "-106.3252 | \n", + "
100 rows × 4 columns
\n", + "<xarray.Dataset> Size: 652GB\n", + "Dimensions: (latitude: 97579, longitude: 208881)\n", + "Coordinates:\n", + " * latitude (latitude) float64 781kB 22.43 22.43 22.43 ... 52.48 52.48\n", + " * longitude (longitude) float64 2MB -128.4 -128.4 ... -64.05 -64.05\n", + "Data variables:\n", + " bp_2011 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2011_riley (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2047_riley (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_2047 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_scott (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " crps_scott (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " rps_2011 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + " bp_2047 (latitude, longitude) float32 82GB dask.array<chunksize=(6000, 4500), meta=np.ndarray>\n", + "Attributes:\n", + " version: 1.1.0\n", + " provider: CarbonPlan\n", + " terms_of_access: https://docs.carbonplan.org/ocr/en/latest/terms-of-data...\n", + " data_sources: https://docs.carbonplan.org/ocr/en/latest/reference/dat...\n", + " license_name: CC-BY-4.0\n", + " license_url: https://creativecommons.org/licenses/by/4.0/
| \n", + " | OBJECTID_1 | \n", + "ID | \n", + "TYPE | \n", + "STATUS | \n", + "NAICS_CODE | \n", + "NAICS_DESC | \n", + "SOURCE | \n", + "SOURCEDATE | \n", + "VAL_METHOD | \n", + "VAL_DATE | \n", + "OWNER | \n", + "VOLTAGE | \n", + "VOLT_CLASS | \n", + "INFERRED | \n", + "SUB_1 | \n", + "SUB_2 | \n", + "Shape__Len | \n", + "geometry | \n", + "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", + "1 | \n", + "100000 | \n", + "OVERHEAD | \n", + "IN SERVICE | \n", + "221121 | \n", + "ELECTRIC BULK POWER TRANSMISSION AND CONTROL | \n", + "IMAGERY, OpenStreetMap | \n", + "2015-07-07 | \n", + "IMAGERY | \n", + "2016-02-17 | \n", + "NOT AVAILABLE | \n", + "-999999.0 | \n", + "NOT AVAILABLE | \n", + "N | \n", + "UNKNOWN128553 | \n", + "TAP139917 | \n", + "2250.169338 | \n", + "LINESTRING (-9397293.05 5271551.21, -9397292.7... | \n", + "
| 1 | \n", + "2 | \n", + "100001 | \n", + "AC; OVERHEAD | \n", + "IN SERVICE | \n", + "221121 | \n", + "ELECTRIC BULK POWER TRANSMISSION AND CONTROL | \n", + "IMAGERY, EIA 861 | \n", + "2014-05-02 | \n", + "IMAGERY | \n", + "2020-04-16 | \n", + "ALABAMA POWER CO | \n", + "115.0 | \n", + "100-161 | \n", + "Y | \n", + "UNKNOWN109715 | \n", + "TAP142776 | \n", + "19187.282587 | \n", + "LINESTRING (-9759902.182 3555017.969, -9759682... | \n", + "
| 2 | \n", + "3 | \n", + "100002 | \n", + "AC; OVERHEAD | \n", + "IN SERVICE | \n", + "221121 | \n", + "ELECTRIC BULK POWER TRANSMISSION AND CONTROL | \n", + "IMAGERY, EIA 861, https://www.tva.gov/file_sou... | \n", + "2014-04-24 | \n", + "IMAGERY | \n", + "2019-03-11 | \n", + "TENNESSEE VALLEY AUTHORITY | \n", + "161.0 | \n", + "100-161 | \n", + "Y | \n", + "UNKNOWN109571 | \n", + "TAP144762 | \n", + "5619.797126 | \n", + "LINESTRING (-9846204.435 3972849.122, -9846202... | \n", + "
| 3 | \n", + "4 | \n", + "100003 | \n", + "NOT AVAILABLE | \n", + "NOT AVAILABLE | \n", + "221121 | \n", + "ELECTRIC BULK POWER TRANSMISSION AND CONTROL | \n", + "IMAGERY | \n", + "2016-12-09 | \n", + "UNVERIFIED | \n", + "2016-12-09 | \n", + "PPL ELECTRIC UTILITIES CORP | \n", + "-999999.0 | \n", + "NOT AVAILABLE | \n", + "N | \n", + "UNKNOWN125207 | \n", + "TAP147512 | \n", + "481.780072 | \n", + "LINESTRING (-8551403.671 4998187.632, -8551258... | \n", + "
| 4 | \n", + "5 | \n", + "100004 | \n", + "OVERHEAD | \n", + "IN SERVICE | \n", + "221121 | \n", + "ELECTRIC BULK POWER TRANSMISSION AND CONTROL | \n", + "IMAGERY, OpenStreetMap | \n", + "2014-08-21 | \n", + "IMAGERY | \n", + "2014-08-21 | \n", + "NOT AVAILABLE | \n", + "-999999.0 | \n", + "UNDER 100 | \n", + "Y | \n", + "UNKNOWN115971 | \n", + "TAP142027 | \n", + "21.152123 | \n", + "LINESTRING (-10364012.79 3727502.382, -1036401... | \n", + "
| \n", + " | ID | \n", + "OWNER | \n", + "total_pixels | \n", + "count_2011_s9 | \n", + "count_2047_s9 | \n", + "diff_count_s9 | \n", + "pct_2011_s9 | \n", + "pct_2047_s9 | \n", + "
|---|---|---|---|---|---|---|---|---|
| 10 | \n", + "200044 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "7870 | \n", + "2468 | \n", + "5144 | \n", + "2676 | \n", + "31.359593 | \n", + "65.362135 | \n", + "
| 76 | \n", + "200125 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "7251 | \n", + "2326 | \n", + "3674 | \n", + "1348 | \n", + "32.078334 | \n", + "50.668873 | \n", + "
| 43 | \n", + "200079 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "4524 | \n", + "2077 | \n", + "2448 | \n", + "371 | \n", + "45.910698 | \n", + "54.111406 | \n", + "
| 1405 | \n", + "205726 | \n", + "PUGET SOUND ENERGY INC | \n", + "3156 | \n", + "2070 | \n", + "2665 | \n", + "595 | \n", + "65.589354 | \n", + "84.442332 | \n", + "
| 44 | \n", + "200080 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "4540 | \n", + "2037 | \n", + "2411 | \n", + "374 | \n", + "44.867841 | \n", + "53.105727 | \n", + "
| 147 | \n", + "200367 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "5887 | \n", + "1850 | \n", + "4403 | \n", + "2553 | \n", + "31.425174 | \n", + "74.791914 | \n", + "
| 78 | \n", + "200127 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "7952 | \n", + "1684 | \n", + "3050 | \n", + "1366 | \n", + "21.177062 | \n", + "38.355131 | \n", + "
| 482 | \n", + "200977 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "4567 | \n", + "1500 | \n", + "1876 | \n", + "376 | \n", + "32.844318 | \n", + "41.077294 | \n", + "
| 79 | \n", + "200216 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "10324 | \n", + "1488 | \n", + "3734 | \n", + "2246 | \n", + "14.413018 | \n", + "36.168152 | \n", + "
| 42 | \n", + "200078 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "3396 | \n", + "1340 | \n", + "1731 | \n", + "391 | \n", + "39.458186 | \n", + "50.971731 | \n", + "
| \n", + " | OWNER | \n", + "total_pixels | \n", + "
|---|---|---|
| 49 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "1414 | \n", + "
| 511 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "1305 | \n", + "
| 3069 | \n", + "PACIFICORP | \n", + "1053 | \n", + "
| 3070 | \n", + "PACIFICORP | \n", + "980 | \n", + "
| 3072 | \n", + "PUGET SOUND ENERGY INC | \n", + "905 | \n", + "
| 483 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "624 | \n", + "
| 3026 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "514 | \n", + "
| 1414 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "472 | \n", + "
| 3074 | \n", + "PUGET SOUND ENERGY INC | \n", + "324 | \n", + "
| 2160 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "310 | \n", + "
| 509 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "237 | \n", + "
| 1883 | \n", + "PUGET SOUND ENERGY INC | \n", + "165 | \n", + "
| 3033 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "163 | \n", + "
| 3032 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "128 | \n", + "
| 3034 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "114 | \n", + "
| 1713 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "102 | \n", + "
| 1711 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "90 | \n", + "
| 3027 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "60 | \n", + "
| 3029 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "54 | \n", + "
| 1802 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "52 | \n", + "
| 1712 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "46 | \n", + "
| 3028 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "45 | \n", + "
| 3030 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "39 | \n", + "
| 3035 | \n", + "PUD NO 1 OF KLICKITAT COUNTY | \n", + "7 | \n", + "
| 495 | \n", + "BONNEVILLE POWER ADMINISTRATION | \n", + "1 | \n", + "