Last active
January 3, 2016 23:19
-
-
Save michalskop/8533948 to your computer and use it in GitHub Desktop.
Senate Elections 2014, Zlín, 2nd Round
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
//join election results with list of all stations and output lat,lng,results into json | |
// we want to get such structure (similar): | |
// {"name": "\u00dast\u00ed nad Labem-0", "winner": "Zeman", "coordinates": ["14.036975", "50.660316"], "id": "554804-0", "population": {"p9": "16025", "p6": "21011", etc. }, "party" : {"p1": "Úsvit", etc. }, "names": ["p1": "Talaš ..", etc.}}, | |
$handle_results = fopen('zlin_stations.csv','r'); | |
$handle_geo = fopen('okrsky_geo_adj.csv','r'); | |
$handle_out = fopen('zlin.json','w'); | |
// read results | |
$results = array(); | |
while (($row = fgetcsv($handle_results, 10000, ",")) !== FALSE) { | |
$results[] = $row; | |
} | |
// read geo | |
$geo = array(); | |
while (($row = fgetcsv($handle_geo, 10000, ",")) !== FALSE) { | |
// we want to have access to data through code and station number: | |
$key1 = $row[3]; | |
$key2 = $row[4]; | |
$geo[$key1][$key2] = $row; | |
} | |
//print_r($geo['592731']);//die(); | |
$data = array(); | |
// for each results find geo: | |
foreach ($results as $row) { | |
if ($row[9] != 'X') { | |
// $row[0] ~ code, $row[2] ~ station | |
// e.g., $geo['592013']['1'] (it stores the first row of the zlin_stations.csv) | |
// we need to check if we have the geo | |
if (isset($geo[$row[0]]) and isset($geo[$row[0]][$row[2]])) { | |
$data[$row[0]][$row[2]]['name'] = $row[1]; //we put it there several times, but we dont care... | |
$data[$row[0]][$row[2]]['id'] = $row[0] . '-' . $row[2]; // the same here and for the coordinates | |
$data[$row[0]][$row[2]]['person']['p'.$row[3]]['population'] = $row[9]; | |
$data[$row[0]][$row[2]]['person']['p'.$row[3]]['party'] = $row[5]; | |
$data[$row[0]][$row[2]]['person']['p'.$row[3]]['name'] = $row[4]; | |
$data[$row[0]][$row[2]]['coordinates'] = array( | |
$geo[$row[0]][$row[2]][26], | |
$geo[$row[0]][$row[2]][25] | |
); | |
} | |
} | |
//print_r($data);die(); | |
} | |
// we want to find the winner | |
foreach ($data as $rkey => $row) { | |
foreach ($row as $skey => $station) { | |
$winner = ''; | |
$n = 0; | |
$i = 1; | |
//print_r($station); | |
foreach ($station['person'] as $person) { | |
$nvotes = $person['population']; | |
print_r ($nvotes); | |
if ($nvotes > $n) { | |
$winner = $person['name']; | |
$winneri = $i; | |
$n = $nvotes; | |
} | |
$i++; | |
} | |
$data[$rkey][$skey]['winner'] = $winner; | |
$data[$rkey][$skey]['winneri'] = $winneri; | |
} | |
} | |
//we need to reorder the array, for the correct output | |
$out = array(); | |
foreach ($data as $row) { | |
foreach ($row as $station) { | |
$out[] = $station; | |
} | |
} | |
fwrite($handle_out, json_encode($out)); | |
fclose($handle_out); | |
?> |
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 3 columns, instead of 4. in line 1.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
592013,Babice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592013 | |
592021,Bánov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592021&xokrsek=1,1 | |
592021,Bánov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592021&xokrsek=2,2 | |
588318,Bělov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=588318 | |
592030,Bílovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592030&xokrsek=1,1 | |
592030,Bílovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592030&xokrsek=2,2 | |
585076,Biskupice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585076 | |
557102,"Bohuslavice nad Vláří",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=557102 | |
585092,"Bohuslavice u Zlína",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585092 | |
592048,Bojkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592048&xokrsek=1,1 | |
592048,Bojkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592048&xokrsek=2,2 | |
592048,Bojkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592048&xokrsek=3,3 | |
592048,Bojkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592048&xokrsek=4,4 | |
592048,Bojkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592048&xokrsek=5,5 | |
592048,Bojkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592048&xokrsek=6,6 | |
585114,Brumov-Bylnice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585114&xokrsek=1,1 | |
585114,Brumov-Bylnice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585114&xokrsek=2,2 | |
585114,Brumov-Bylnice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585114&xokrsek=3,3 | |
585114,Brumov-Bylnice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585114&xokrsek=4,4 | |
585114,Brumov-Bylnice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585114&xokrsek=5,5 | |
538744,Březnice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=538744 | |
592081,Březolupy,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592081&xokrsek=1,1 | |
592081,Březolupy,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592081&xokrsek=2,2 | |
585149,Březůvky,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585149 | |
592111,"Bystřice pod Lopeníkem",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592111 | |
592137,Částkov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592137 | |
585165,Dobrkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585165 | |
585173,"Dolní Lhota",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585173 | |
585181,Doubravy,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585181 | |
592153,Drslavice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592153 | |
585220,Halenkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585220 | |
585238,Haluzice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585238 | |
585246,"Horní Lhota",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585246 | |
550736,Hostětín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=550736 | |
592200,Hradčovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592200&xokrsek=1,1 | |
592200,Hradčovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592200&xokrsek=2,2 | |
585271,"Hřivínův Újezd",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585271 | |
592234,Jankovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592234 | |
585319,Jestřabí,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585319 | |
585327,Kaňovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585327 | |
587052,Karlovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=587052 | |
592251,Kelníky,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592251 | |
549436,Komárov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=549436 | |
592277,Komňa,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592277 | |
592307,Košíky,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592307 | |
592323,Kudlovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592323 | |
573434,Lhota,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=573434 | |
586871,Lipová,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=586871 | |
592340,Lopeník,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592340 | |
585432,Loučka,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585432 | |
585441,Ludkovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585441 | |
585459,Luhačovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585459&xokrsek=1,1 | |
585459,Luhačovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585459&xokrsek=2,2 | |
585459,Luhačovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585459&xokrsek=3,3 | |
585459,Luhačovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585459&xokrsek=4,4 | |
585459,Luhačovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585459&xokrsek=5,5 | |
585459,Luhačovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585459&xokrsek=6,6 | |
585459,Luhačovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585459&xokrsek=7,7 | |
585513,Napajedla,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585513&xokrsek=1,1 | |
585513,Napajedla,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585513&xokrsek=2,2 | |
585513,Napajedla,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585513&xokrsek=3,3 | |
585513,Napajedla,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585513&xokrsek=4,4 | |
585513,Napajedla,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585513&xokrsek=5,5 | |
585513,Napajedla,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585513&xokrsek=6,6 | |
592404,Nedachlebice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592404 | |
592421,Nezdenice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592421 | |
549444,Oldřichovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=549444 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=1,1 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=2,2 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=3,3 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=4,4 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=5,5 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=6,6 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=7,7 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=8,8 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=9,9 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=10,10 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=11,11 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=12,12 | |
585599,Otrokovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599&xokrsek=13,13 | |
592480,Pašovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592480 | |
556874,Petrůvka,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=556874 | |
592498,Pitín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592498 | |
534811,Podhradí,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=534811 | |
549461,Pohořelice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=549461 | |
549401,Pozlovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=549401 | |
592536,Prakšice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592536 | |
585661,Provodov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585661 | |
556980,Rokytnice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=556980&xokrsek=1,1 | |
556980,Rokytnice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=556980&xokrsek=2,2 | |
592552,Rudice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592552 | |
586919,Rudimov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=586919 | |
585734,Sehradice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585734 | |
585751,Slavičín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585751&xokrsek=1,1 | |
585751,Slavičín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585751&xokrsek=2,2 | |
585751,Slavičín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585751&xokrsek=3,3 | |
585751,Slavičín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585751&xokrsek=4,4 | |
585751,Slavičín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585751&xokrsek=5,5 | |
585751,Slavičín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585751&xokrsek=6,6 | |
585751,Slavičín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585751&xokrsek=7,7 | |
585751,Slavičín,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585751&xokrsek=8,8 | |
585769,Slopné,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585769 | |
585793,Spytihněv,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585793 | |
592609,"Starý Hrozenkov",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592609 | |
592650,Sušice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592650 | |
592668,Svárov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592668 | |
585807,Šanov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585807 | |
585815,Šarovy,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585815 | |
585831,"Štítná nad Vláří-Popov",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585831&xokrsek=1,1 | |
585831,"Štítná nad Vláří-Popov",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585831&xokrsek=2,2 | |
592676,Šumice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592676&xokrsek=1,1 | |
592676,Šumice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592676&xokrsek=2,2 | |
549649,Tečovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=549649 | |
585858,Tlumačov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585858&xokrsek=1,1 | |
585858,Tlumačov,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585858&xokrsek=2,2 | |
592692,Topolná,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592692 | |
592706,Traplice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592706 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=1,1 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=2,2 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=3,3 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=4,4 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=5,5 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=6,6 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=7,7 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=8,8 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=9,9 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=10,10 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=11,11 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=12,12 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=13,13 | |
592731,"Uherský Brod",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592731&xokrsek=14,14 | |
592773,Vápenice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592773 | |
585912,"Velký Ořechov",se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585912 | |
585955,Vlachovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585955&xokrsek=1,1 | |
585955,Vlachovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585955&xokrsek=2,2 | |
592838,Vyškovec,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592838 | |
592846,Záhorovice,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592846 | |
592854,Zlámanec,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592854 | |
592871,Žítková,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592871 | |
586013,Žlutava,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=586013 | |
586013,Žlutava,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=586013 | |
586013,Žlutava,se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=586013 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Senate Elections 2014, Zlín, 2nd Round</title> | |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | |
<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/> | |
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script> | |
<script> | |
// see http://leafletjs.com/reference.html | |
L_PREFER_CANVAS = true; | |
</script> | |
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css"> | |
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.6.4/leaflet.css" /> | |
<!--[if lte IE 8]> | |
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.6.4/leaflet.ie.css" /> | |
<![endif]--> | |
<script src="http://cdn.leafletjs.com/leaflet-0.6.4/leaflet.js"></script> | |
<!--<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js?1.29.1"></script>--> | |
<style type="text/css"> | |
html, body, #map { | |
width: 100%; | |
height: 100%; | |
margin: 0; | |
padding: 0; | |
} | |
</style> | |
</head> | |
<body> | |
<div class="navbar navbar-inverse navbar-fixed-top" role="navigation"> | |
<div class="container"> | |
<div class="navbar-header"> | |
<a class="navbar-brand" href="#">Senate Elections 2014, Zlín, 2nd Round</a> | |
</div> | |
</div> | |
</div> | |
<div style="position:fixed;top:50px;z-index:1000;"> | |
<div class="alert alert-info" > | |
Look inside cities and towns! Each bubble represents one polling station. | |
</div> | |
</div> | |
<div id="map" style="margin-top:40px;"></div> | |
<script type="text/javascript"> | |
// Create the map | |
var map = L.map('map',{zoomControl: false}).setView([49.1,17.77], 11); | |
map.addControl( L.control.zoom({position: 'topright'}) ); | |
// add an OpenStreetMap tile layer | |
// also see http://wiki.openstreetmap.org/wiki/Tiles | |
//L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', { | |
L.tileLayer('http://{s}.www.toolserver.org/tiles/bw-mapnik/{z}/{x}/{y}.png', { | |
attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors' | |
}).addTo(map); | |
//add circles | |
//$.getJSON( "cz_president_2013_both_2_ring.json", function (data) { | |
$.getJSON( "zlin.json", function (data) { | |
$.each(data, function (index, value) { | |
sum = 0; | |
descr = ''; | |
$.each(value['person'], function (i,d) { | |
sum = sum + parseInt(d['population']); | |
descr += d['name'] + ", " + d['party'] + " (" + d['population'] + ")<br>"; | |
}) | |
circle = L.circle( | |
[value.coordinates[0], value.coordinates[1]], | |
Math.sqrt(sum*600), | |
{ | |
color: values2color(value['winner']), | |
fillColor: values2color(value['winner']), | |
fillOpacity: 2*(Math.max(parseInt(value.person.p5.population),parseInt(value.person.p6.population)) / (parseInt(value.person.p5.population)+parseInt(value.person.p6.population))-0.5), | |
//fillOpacity: .8, | |
weight: 0.1, | |
//className: value.classname, //this does not seem to work, so hacked by class2color | |
}).addTo(map); | |
circle.bindPopup("<strong>" + value.name + "</strong><br>" + "Vyhrál <strong>" + value.winner + '</strong><br>' + descr); | |
}); | |
}); | |
function values2color(w) { | |
if (w == 'Talaš Pavel MUDr.') return '#0ff'; | |
if (w == 'Juřenčáková Jana Ing.') return '#444'; | |
if (w == 'Rafaja Radomír') return '#800'; | |
if (w == 'Maděra Luděk Ing.') return '#000'; | |
if (w == 'Lukáš Libor') return '#008'; | |
if (w == 'Kunčar Patrik Bc.') return '#fedc35'; | |
if (w == 'Zdráhalová Lapčíková Zuzana Mgr.') return '#808'; | |
if (w == 'Remeš Jiří') return '#080'; | |
if (w == 'Kovaříková Milena Mgr.') return '#f54200'; | |
} | |
</script> | |
<script> | |
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ | |
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), | |
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) | |
})(window,document,'script','//www.google-analytics.com/analytics.js','ga'); | |
ga('create', 'UA-8592359-13', 'ocks.org'); | |
ga('send', 'pageview'); | |
</script> | |
</body> | |
</html> | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
require 'simple_html_dom.php'; | |
$handle_out = fopen('zlin_stations.csv','w'); | |
$handle_in = fopen('disticts_list.csv','r'); | |
while (($row = fgetcsv($handle_in, 1000, ",")) !== FALSE) { | |
$d = row2data($row); | |
foreach ($d as $r) { | |
fputcsv($handle_out,$r); | |
} | |
} | |
function row2data ($filerow) { | |
$url = "http://volby.cz/pls/senat/" . $filerow[2]; | |
//download | |
$html = file_get_contents($url); | |
// change encoding | |
$html = iconv('ISO-8859-2','UTF-8//TRANSLIT', $html); | |
// change name in html | |
$html = str_replace("ISO-8859-2","UTF-8",$html); | |
// change nbsp to nothing in numbers | |
//$html = str_replace(" ","",$html); | |
/* | |
$dom = new simple_html_dom(); | |
$dom->load($html); | |
$name = trim($dom->find('h2',0)->plaintext); | |
->innertext | |
->outertext | |
*/ | |
// load it into dom | |
$dom = new simple_html_dom(); | |
$dom->load($html); | |
//1st table: | |
/*$table = $dom->find('table',0); | |
//echo $table->outertext; | |
$tr = $table->find('tr',2); | |
$tds = $tr->find('td'); | |
$overall_data = array(); | |
foreach ($tds as $td) { | |
$number = $td->plaintext; | |
$number = str_replace(",",".",$number); | |
$overall_data[] = trim(str_replace(" ","",$number)); | |
}*/ | |
//print_r($overall_data); | |
// 2nd table | |
$table = $dom->find('table',1); | |
$trs = $table->find('tr'); | |
array_shift($trs); | |
array_shift($trs); | |
$data = array(); | |
foreach($trs as $tr) { | |
$tds = $tr->find('td'); | |
$i = 0; | |
$row = array(); | |
//we want to store town name and code and polling station number as well: | |
$row[] = $filerow[0]; | |
$row[] = $filerow[1]; | |
//if there is number of polling station, put it there, otherwise put '1' as the number | |
if (isset($filerow[3])) { | |
$row[] = $filerow[3]; | |
} else { | |
$row[] = 1; | |
} | |
foreach($tds as $td) { | |
$value = $td->plaintext; | |
if (($i >= 1) and ($i <= 4)) { | |
$value = str_replace(' ',' ',$value); | |
} else { | |
$value = str_replace(' ','',$value); | |
$value = str_replace(',','.',$value); | |
} | |
//get rid of the '+' and '*' | |
if ($i == 0) { | |
$value = trim(trim($value,'+'),'*'); | |
} | |
$row[] = trim($value); | |
$i++; // the same as: $i = $i + 1; | |
} | |
$data[] = $row; | |
} | |
return $data; | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
get links to all polling stations and save them to csv | |
the problem is that some towns have 1 polling station and some of them more polling stations, see: | |
http://volby.cz/pls/senat/se2111?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=592013 | |
vs. | |
http://volby.cz/pls/senat/se211?xjazyk=CZ&xdatum=20140110&xobvod=80&xobec=585599 | |
*/ | |
// library for scraping, we need it | |
require 'simple_html_dom.php'; | |
// open csv file for results | |
$handle = fopen('disticts_list.csv','w'); | |
// url of the main page | |
$url = "http://volby.cz/pls/senat/se21?xjazyk=CZ&xdatum=20140110&xobvod=80"; | |
// download the main page | |
$html = file_get_contents($url); | |
// change encoding | |
$html = iconv('ISO-8859-2','UTF-8//TRANSLIT', $html); | |
// change name of encoding in html, just in case we would like to save it | |
$html = str_replace("ISO-8859-2","UTF-8",$html); | |
// load the html into dom (object) | |
$dom = new simple_html_dom(); | |
$dom->load($html); | |
// we will make list of data, let's declare it (and set the values to empty array) | |
$list = array(); | |
// there are up to 3 tables with results on volby.cz (now, exactly 3), lets get them to an array (of objects) | |
$tables = $dom->find('table'); | |
// for each table do: | |
foreach ($tables as $table) { | |
//get all rows ~ <tr> | |
$trs = $table->find('tr'); | |
// delete first two rows from the array, they are header | |
array_shift($trs); | |
array_shift($trs); | |
// we will store the data about one row in $item, let's declare it (and set the values to empty array) | |
$item = array(); | |
//for each row do: | |
foreach ($trs as $tr) { | |
//get all cells ~ <td> | |
//echo $tr->outertext; | |
$tds = $tr->find('td'); | |
// get name | |
$name = $tds[1]->plaintext; | |
// some rows are empty, we dont want them | |
if ($name != '-') { | |
// get code | |
$code = $tds[0]->plaintext; | |
// get link to results, we may use more '->' | |
$link = $tds[2]->find('a',0)->href; | |
// the link has '&' instead of '&', change it: | |
$link = str_replace('&','&',$link); | |
// save to item | |
$item = array( | |
'code' => $code, | |
'name' => $name, | |
'link' => $link | |
); | |
//add item to the main array of data | |
$list[] = $item; | |
} | |
} | |
} | |
// we try all the results and see, if they are with 1 polling station or more | |
// we could save the htmls locally for future faster loading, but they are not so many, so it is not so important | |
// we will save all the polling station into 'stations' | |
$stations = array(); | |
// for each town (saved in list) do: | |
foreach ($list as $row) { | |
// we recognize (for example) that there are more polling stations from the link as it starts 'se211?' in such case, and the one with 1 polling station with 'se2111?' | |
// we use function strpos php.net/function.strpos | |
// if there is the string '2111' in the html, it's position is >0 | |
if (strpos($row['link'],'2111') > 0) { //it is 1 polling station | |
//save the row into the csv file | |
fputcsv($handle,$row); | |
} else { //there are more polling stations | |
// get the html | |
$url = "http://volby.cz/pls/senat/" . $row['link']; | |
$html = file_get_contents($url); | |
$html = iconv('ISO-8859-2','UTF-8//TRANSLIT', $html); | |
$html = str_replace("ISO-8859-2","UTF-8",$html); | |
// we need to get the names (numbers of all the polling stations) | |
// load the html into dom (object) | |
$dom = new simple_html_dom(); | |
$dom->load($html); | |
echo $row['name'] . "<br/>\n"; | |
echo $row['link'] . "<br/>\n"; | |
// get the 1st table | |
$table = $dom->find('table',0); | |
// all rows, just in case there are more | |
// actually, there is an error in volby.cz's html, thereis missing '</tr>' tag in the table | |
// it sucks, because we cannot do: | |
// $trs = $table->find('tr'); | |
// so lets access the <td> directly | |
// get all cells | |
$tds = $table->find('td'); | |
// extract from each cell: | |
foreach ($tds as $td) { | |
$item = $row; //it is part of $list, remember, we have the name of town and code there | |
$item['link'] = str_replace('&','&',$td->find('a',0)->href); //but put the right link | |
$item['station'] = $td->find('a',0)->plaintext; //and the name (number) of the station | |
// save it to csv file | |
fputcsv($handle,$item); | |
} | |
} | |
} | |
fclose($handle); | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Website: http://sourceforge.net/projects/simplehtmldom/ | |
* Additional projects that may be used: http://sourceforge.net/projects/debugobject/ | |
* Acknowledge: Jose Solorzano (https://sourceforge.net/projects/php-html/) | |
* Contributions by: | |
* Yousuke Kumakura (Attribute filters) | |
* Vadim Voituk (Negative indexes supports of "find" method) | |
* Antcs (Constructor with automatically load contents either text or file/url) | |
* | |
* all affected sections have comments starting with "PaperG" | |
* | |
* Paperg - Added case insensitive testing of the value of the selector. | |
* Paperg - Added tag_start for the starting index of tags - NOTE: This works but not accurately. | |
* This tag_start gets counted AFTER \r\n have been crushed out, and after the remove_noice calls so it will not reflect the REAL position of the tag in the source, | |
* it will almost always be smaller by some amount. | |
* We use this to determine how far into the file the tag in question is. This "percentage will never be accurate as the $dom->size is the "real" number of bytes the dom was created from. | |
* but for most purposes, it's a really good estimation. | |
* Paperg - Added the forceTagsClosed to the dom constructor. Forcing tags closed is great for malformed html, but it CAN lead to parsing errors. | |
* Allow the user to tell us how much they trust the html. | |
* Paperg add the text and plaintext to the selectors for the find syntax. plaintext implies text in the innertext of a node. text implies that the tag is a text node. | |
* This allows for us to find tags based on the text they contain. | |
* Create find_ancestor_tag to see if a tag is - at any level - inside of another specific tag. | |
* Paperg: added parse_charset so that we know about the character set of the source document. | |
* NOTE: If the user's system has a routine called get_last_retrieve_url_contents_content_type availalbe, we will assume it's returning the content-type header from the | |
* last transfer or curl_exec, and we will parse that and use it in preference to any other method of charset detection. | |
* | |
* Found infinite loop in the case of broken html in restore_noise. Rewrote to protect from that. | |
* PaperG (John Schlick) Added get_display_size for "IMG" tags. | |
* | |
* Licensed under The MIT License | |
* Redistributions of files must retain the above copyright notice. | |
* | |
* @author S.C. Chen <me578022@gmail.com> | |
* @author John Schlick | |
* @author Rus Carroll | |
* @version 1.5 ($Rev: 208 $) | |
* @package PlaceLocalInclude | |
* @subpackage simple_html_dom | |
*/ | |
/** | |
* All of the Defines for the classes below. | |
* @author S.C. Chen <me578022@gmail.com> | |
*/ | |
define('HDOM_TYPE_ELEMENT', 1); | |
define('HDOM_TYPE_COMMENT', 2); | |
define('HDOM_TYPE_TEXT', 3); | |
define('HDOM_TYPE_ENDTAG', 4); | |
define('HDOM_TYPE_ROOT', 5); | |
define('HDOM_TYPE_UNKNOWN', 6); | |
define('HDOM_QUOTE_DOUBLE', 0); | |
define('HDOM_QUOTE_SINGLE', 1); | |
define('HDOM_QUOTE_NO', 3); | |
define('HDOM_INFO_BEGIN', 0); | |
define('HDOM_INFO_END', 1); | |
define('HDOM_INFO_QUOTE', 2); | |
define('HDOM_INFO_SPACE', 3); | |
define('HDOM_INFO_TEXT', 4); | |
define('HDOM_INFO_INNER', 5); | |
define('HDOM_INFO_OUTER', 6); | |
define('HDOM_INFO_ENDSPACE',7); | |
define('DEFAULT_TARGET_CHARSET', 'UTF-8'); | |
define('DEFAULT_BR_TEXT', "\r\n"); | |
define('DEFAULT_SPAN_TEXT', " "); | |
define('MAX_FILE_SIZE', 600000); | |
// helper functions | |
// ----------------------------------------------------------------------------- | |
// get html dom from file | |
// $maxlen is defined in the code as PHP_STREAM_COPY_ALL which is defined as -1. | |
function file_get_html($url, $use_include_path = false, $context=null, $offset = -1, $maxLen=-1, $lowercase = true, $forceTagsClosed=true, $target_charset = DEFAULT_TARGET_CHARSET, $stripRN=true, $defaultBRText=DEFAULT_BR_TEXT, $defaultSpanText=DEFAULT_SPAN_TEXT) | |
{ | |
// We DO force the tags to be terminated. | |
$dom = new simple_html_dom(null, $lowercase, $forceTagsClosed, $target_charset, $stripRN, $defaultBRText, $defaultSpanText); | |
// For sourceforge users: uncomment the next line and comment the retreive_url_contents line 2 lines down if it is not already done. | |
$contents = file_get_contents($url, $use_include_path, $context, $offset); | |
// Paperg - use our own mechanism for getting the contents as we want to control the timeout. | |
//$contents = retrieve_url_contents($url); | |
if (empty($contents) || strlen($contents) > MAX_FILE_SIZE) | |
{ | |
return false; | |
} | |
// The second parameter can force the selectors to all be lowercase. | |
$dom->load($contents, $lowercase, $stripRN); | |
return $dom; | |
} | |
// get html dom from string | |
function str_get_html($str, $lowercase=true, $forceTagsClosed=true, $target_charset = DEFAULT_TARGET_CHARSET, $stripRN=true, $defaultBRText=DEFAULT_BR_TEXT, $defaultSpanText=DEFAULT_SPAN_TEXT) | |
{ | |
$dom = new simple_html_dom(null, $lowercase, $forceTagsClosed, $target_charset, $stripRN, $defaultBRText, $defaultSpanText); | |
if (empty($str) || strlen($str) > MAX_FILE_SIZE) | |
{ | |
$dom->clear(); | |
return false; | |
} | |
$dom->load($str, $lowercase, $stripRN); | |
return $dom; | |
} | |
// dump html dom tree | |
function dump_html_tree($node, $show_attr=true, $deep=0) | |
{ | |
$node->dump($node); | |
} | |
/** | |
* simple html dom node | |
* PaperG - added ability for "find" routine to lowercase the value of the selector. | |
* PaperG - added $tag_start to track the start position of the tag in the total byte index | |
* | |
* @package PlaceLocalInclude | |
*/ | |
class simple_html_dom_node | |
{ | |
public $nodetype = HDOM_TYPE_TEXT; | |
public $tag = 'text'; | |
public $attr = array(); | |
public $children = array(); | |
public $nodes = array(); | |
public $parent = null; | |
// The "info" array - see HDOM_INFO_... for what each element contains. | |
public $_ = array(); | |
public $tag_start = 0; | |
private $dom = null; | |
function __construct($dom) | |
{ | |
$this->dom = $dom; | |
$dom->nodes[] = $this; | |
} | |
function __destruct() | |
{ | |
$this->clear(); | |
} | |
function __toString() | |
{ | |
return $this->outertext(); | |
} | |
// clean up memory due to php5 circular references memory leak... | |
function clear() | |
{ | |
$this->dom = null; | |
$this->nodes = null; | |
$this->parent = null; | |
$this->children = null; | |
} | |
// dump node's tree | |
function dump($show_attr=true, $deep=0) | |
{ | |
$lead = str_repeat(' ', $deep); | |
echo $lead.$this->tag; | |
if ($show_attr && count($this->attr)>0) | |
{ | |
echo '('; | |
foreach ($this->attr as $k=>$v) | |
echo "[$k]=>\"".$this->$k.'", '; | |
echo ')'; | |
} | |
echo "\n"; | |
if ($this->nodes) | |
{ | |
foreach ($this->nodes as $c) | |
{ | |
$c->dump($show_attr, $deep+1); | |
} | |
} | |
} | |
// Debugging function to dump a single dom node with a bunch of information about it. | |
function dump_node($echo=true) | |
{ | |
$string = $this->tag; | |
if (count($this->attr)>0) | |
{ | |
$string .= '('; | |
foreach ($this->attr as $k=>$v) | |
{ | |
$string .= "[$k]=>\"".$this->$k.'", '; | |
} | |
$string .= ')'; | |
} | |
if (count($this->_)>0) | |
{ | |
$string .= ' $_ ('; | |
foreach ($this->_ as $k=>$v) | |
{ | |
if (is_array($v)) | |
{ | |
$string .= "[$k]=>("; | |
foreach ($v as $k2=>$v2) | |
{ | |
$string .= "[$k2]=>\"".$v2.'", '; | |
} | |
$string .= ")"; | |
} else { | |
$string .= "[$k]=>\"".$v.'", '; | |
} | |
} | |
$string .= ")"; | |
} | |
if (isset($this->text)) | |
{ | |
$string .= " text: (" . $this->text . ")"; | |
} | |
$string .= " HDOM_INNER_INFO: '"; | |
if (isset($node->_[HDOM_INFO_INNER])) | |
{ | |
$string .= $node->_[HDOM_INFO_INNER] . "'"; | |
} | |
else | |
{ | |
$string .= ' NULL '; | |
} | |
$string .= " children: " . count($this->children); | |
$string .= " nodes: " . count($this->nodes); | |
$string .= " tag_start: " . $this->tag_start; | |
$string .= "\n"; | |
if ($echo) | |
{ | |
echo $string; | |
return; | |
} | |
else | |
{ | |
return $string; | |
} | |
} | |
// returns the parent of node | |
// If a node is passed in, it will reset the parent of the current node to that one. | |
function parent($parent=null) | |
{ | |
// I am SURE that this doesn't work properly. | |
// It fails to unset the current node from it's current parents nodes or children list first. | |
if ($parent !== null) | |
{ | |
$this->parent = $parent; | |
$this->parent->nodes[] = $this; | |
$this->parent->children[] = $this; | |
} | |
return $this->parent; | |
} | |
// verify that node has children | |
function has_child() | |
{ | |
return !empty($this->children); | |
} | |
// returns children of node | |
function children($idx=-1) | |
{ | |
if ($idx===-1) | |
{ | |
return $this->children; | |
} | |
if (isset($this->children[$idx])) | |
{ | |
return $this->children[$idx]; | |
} | |
return null; | |
} | |
// returns the first child of node | |
function first_child() | |
{ | |
if (count($this->children)>0) | |
{ | |
return $this->children[0]; | |
} | |
return null; | |
} | |
// returns the last child of node | |
function last_child() | |
{ | |
if (($count=count($this->children))>0) | |
{ | |
return $this->children[$count-1]; | |
} | |
return null; | |
} | |
// returns the next sibling of node | |
function next_sibling() | |
{ | |
if ($this->parent===null) | |
{ | |
return null; | |
} | |
$idx = 0; | |
$count = count($this->parent->children); | |
while ($idx<$count && $this!==$this->parent->children[$idx]) | |
{ | |
++$idx; | |
} | |
if (++$idx>=$count) | |
{ | |
return null; | |
} | |
return $this->parent->children[$idx]; | |
} | |
// returns the previous sibling of node | |
function prev_sibling() | |
{ | |
if ($this->parent===null) return null; | |
$idx = 0; | |
$count = count($this->parent->children); | |
while ($idx<$count && $this!==$this->parent->children[$idx]) | |
++$idx; | |
if (--$idx<0) return null; | |
return $this->parent->children[$idx]; | |
} | |
// function to locate a specific ancestor tag in the path to the root. | |
function find_ancestor_tag($tag) | |
{ | |
global $debug_object; | |
if (is_object($debug_object)) { $debug_object->debug_log_entry(1); } | |
// Start by including ourselves in the comparison. | |
$returnDom = $this; | |
while (!is_null($returnDom)) | |
{ | |
if (is_object($debug_object)) { $debug_object->debug_log(2, "Current tag is: " . $returnDom->tag); } | |
if ($returnDom->tag == $tag) | |
{ | |
break; | |
} | |
$returnDom = $returnDom->parent; | |
} | |
return $returnDom; | |
} | |
// get dom node's inner html | |
function innertext() | |
{ | |
if (isset($this->_[HDOM_INFO_INNER])) return $this->_[HDOM_INFO_INNER]; | |
if (isset($this->_[HDOM_INFO_TEXT])) return $this->dom->restore_noise($this->_[HDOM_INFO_TEXT]); | |
$ret = ''; | |
foreach ($this->nodes as $n) | |
$ret .= $n->outertext(); | |
return $ret; | |
} | |
// get dom node's outer text (with tag) | |
function outertext() | |
{ | |
global $debug_object; | |
if (is_object($debug_object)) | |
{ | |
$text = ''; | |
if ($this->tag == 'text') | |
{ | |
if (!empty($this->text)) | |
{ | |
$text = " with text: " . $this->text; | |
} | |
} | |
$debug_object->debug_log(1, 'Innertext of tag: ' . $this->tag . $text); | |
} | |
if ($this->tag==='root') return $this->innertext(); | |
// trigger callback | |
if ($this->dom && $this->dom->callback!==null) | |
{ | |
call_user_func_array($this->dom->callback, array($this)); | |
} | |
if (isset($this->_[HDOM_INFO_OUTER])) return $this->_[HDOM_INFO_OUTER]; | |
if (isset($this->_[HDOM_INFO_TEXT])) return $this->dom->restore_noise($this->_[HDOM_INFO_TEXT]); | |
// render begin tag | |
if ($this->dom && $this->dom->nodes[$this->_[HDOM_INFO_BEGIN]]) | |
{ | |
$ret = $this->dom->nodes[$this->_[HDOM_INFO_BEGIN]]->makeup(); | |
} else { | |
$ret = ""; | |
} | |
// render inner text | |
if (isset($this->_[HDOM_INFO_INNER])) | |
{ | |
// If it's a br tag... don't return the HDOM_INNER_INFO that we may or may not have added. | |
if ($this->tag != "br") | |
{ | |
$ret .= $this->_[HDOM_INFO_INNER]; | |
} | |
} else { | |
if ($this->nodes) | |
{ | |
foreach ($this->nodes as $n) | |
{ | |
$ret .= $this->convert_text($n->outertext()); | |
} | |
} | |
} | |
// render end tag | |
if (isset($this->_[HDOM_INFO_END]) && $this->_[HDOM_INFO_END]!=0) | |
$ret .= '</'.$this->tag.'>'; | |
return $ret; | |
} | |
// get dom node's plain text | |
function text() | |
{ | |
if (isset($this->_[HDOM_INFO_INNER])) return $this->_[HDOM_INFO_INNER]; | |
switch ($this->nodetype) | |
{ | |
case HDOM_TYPE_TEXT: return $this->dom->restore_noise($this->_[HDOM_INFO_TEXT]); | |
case HDOM_TYPE_COMMENT: return ''; | |
case HDOM_TYPE_UNKNOWN: return ''; | |
} | |
if (strcasecmp($this->tag, 'script')===0) return ''; | |
if (strcasecmp($this->tag, 'style')===0) return ''; | |
$ret = ''; | |
// In rare cases, (always node type 1 or HDOM_TYPE_ELEMENT - observed for some span tags, and some p tags) $this->nodes is set to NULL. | |
// NOTE: This indicates that there is a problem where it's set to NULL without a clear happening. | |
// WHY is this happening? | |
if (!is_null($this->nodes)) | |
{ | |
foreach ($this->nodes as $n) | |
{ | |
$ret .= $this->convert_text($n->text()); | |
} | |
// If this node is a span... add a space at the end of it so multiple spans don't run into each other. This is plaintext after all. | |
if ($this->tag == "span") | |
{ | |
$ret .= $this->dom->default_span_text; | |
} | |
} | |
return $ret; | |
} | |
function xmltext() | |
{ | |
$ret = $this->innertext(); | |
$ret = str_ireplace('<![CDATA[', '', $ret); | |
$ret = str_replace(']]>', '', $ret); | |
return $ret; | |
} | |
// build node's text with tag | |
function makeup() | |
{ | |
// text, comment, unknown | |
if (isset($this->_[HDOM_INFO_TEXT])) return $this->dom->restore_noise($this->_[HDOM_INFO_TEXT]); | |
$ret = '<'.$this->tag; | |
$i = -1; | |
foreach ($this->attr as $key=>$val) | |
{ | |
++$i; | |
// skip removed attribute | |
if ($val===null || $val===false) | |
continue; | |
$ret .= $this->_[HDOM_INFO_SPACE][$i][0]; | |
//no value attr: nowrap, checked selected... | |
if ($val===true) | |
$ret .= $key; | |
else { | |
switch ($this->_[HDOM_INFO_QUOTE][$i]) | |
{ | |
case HDOM_QUOTE_DOUBLE: $quote = '"'; break; | |
case HDOM_QUOTE_SINGLE: $quote = '\''; break; | |
default: $quote = ''; | |
} | |
$ret .= $key.$this->_[HDOM_INFO_SPACE][$i][1].'='.$this->_[HDOM_INFO_SPACE][$i][2].$quote.$val.$quote; | |
} | |
} | |
$ret = $this->dom->restore_noise($ret); | |
return $ret . $this->_[HDOM_INFO_ENDSPACE] . '>'; | |
} | |
// find elements by css selector | |
//PaperG - added ability for find to lowercase the value of the selector. | |
function find($selector, $idx=null, $lowercase=false) | |
{ | |
$selectors = $this->parse_selector($selector); | |
if (($count=count($selectors))===0) return array(); | |
$found_keys = array(); | |
// find each selector | |
for ($c=0; $c<$count; ++$c) | |
{ | |
// The change on the below line was documented on the sourceforge code tracker id 2788009 | |
// used to be: if (($levle=count($selectors[0]))===0) return array(); | |
if (($levle=count($selectors[$c]))===0) return array(); | |
if (!isset($this->_[HDOM_INFO_BEGIN])) return array(); | |
$head = array($this->_[HDOM_INFO_BEGIN]=>1); | |
// handle descendant selectors, no recursive! | |
for ($l=0; $l<$levle; ++$l) | |
{ | |
$ret = array(); | |
foreach ($head as $k=>$v) | |
{ | |
$n = ($k===-1) ? $this->dom->root : $this->dom->nodes[$k]; | |
//PaperG - Pass this optional parameter on to the seek function. | |
$n->seek($selectors[$c][$l], $ret, $lowercase); | |
} | |
$head = $ret; | |
} | |
foreach ($head as $k=>$v) | |
{ | |
if (!isset($found_keys[$k])) | |
{ | |
$found_keys[$k] = 1; | |
} | |
} | |
} | |
// sort keys | |
ksort($found_keys); | |
$found = array(); | |
foreach ($found_keys as $k=>$v) | |
$found[] = $this->dom->nodes[$k]; | |
// return nth-element or array | |
if (is_null($idx)) return $found; | |
else if ($idx<0) $idx = count($found) + $idx; | |
return (isset($found[$idx])) ? $found[$idx] : null; | |
} | |
// seek for given conditions | |
// PaperG - added parameter to allow for case insensitive testing of the value of a selector. | |
protected function seek($selector, &$ret, $lowercase=false) | |
{ | |
global $debug_object; | |
if (is_object($debug_object)) { $debug_object->debug_log_entry(1); } | |
list($tag, $key, $val, $exp, $no_key) = $selector; | |
// xpath index | |
if ($tag && $key && is_numeric($key)) | |
{ | |
$count = 0; | |
foreach ($this->children as $c) | |
{ | |
if ($tag==='*' || $tag===$c->tag) { | |
if (++$count==$key) { | |
$ret[$c->_[HDOM_INFO_BEGIN]] = 1; | |
return; | |
} | |
} | |
} | |
return; | |
} | |
$end = (!empty($this->_[HDOM_INFO_END])) ? $this->_[HDOM_INFO_END] : 0; | |
if ($end==0) { | |
$parent = $this->parent; | |
while (!isset($parent->_[HDOM_INFO_END]) && $parent!==null) { | |
$end -= 1; | |
$parent = $parent->parent; | |
} | |
$end += $parent->_[HDOM_INFO_END]; | |
} | |
for ($i=$this->_[HDOM_INFO_BEGIN]+1; $i<$end; ++$i) { | |
$node = $this->dom->nodes[$i]; | |
$pass = true; | |
if ($tag==='*' && !$key) { | |
if (in_array($node, $this->children, true)) | |
$ret[$i] = 1; | |
continue; | |
} | |
// compare tag | |
if ($tag && $tag!=$node->tag && $tag!=='*') {$pass=false;} | |
// compare key | |
if ($pass && $key) { | |
if ($no_key) { | |
if (isset($node->attr[$key])) $pass=false; | |
} else { | |
if (($key != "plaintext") && !isset($node->attr[$key])) $pass=false; | |
} | |
} | |
// compare value | |
if ($pass && $key && $val && $val!=='*') { | |
// If they have told us that this is a "plaintext" search then we want the plaintext of the node - right? | |
if ($key == "plaintext") { | |
// $node->plaintext actually returns $node->text(); | |
$nodeKeyValue = $node->text(); | |
} else { | |
// this is a normal search, we want the value of that attribute of the tag. | |
$nodeKeyValue = $node->attr[$key]; | |
} | |
if (is_object($debug_object)) {$debug_object->debug_log(2, "testing node: " . $node->tag . " for attribute: " . $key . $exp . $val . " where nodes value is: " . $nodeKeyValue);} | |
//PaperG - If lowercase is set, do a case insensitive test of the value of the selector. | |
if ($lowercase) { | |
$check = $this->match($exp, strtolower($val), strtolower($nodeKeyValue)); | |
} else { | |
$check = $this->match($exp, $val, $nodeKeyValue); | |
} | |
if (is_object($debug_object)) {$debug_object->debug_log(2, "after match: " . ($check ? "true" : "false"));} | |
// handle multiple class | |
if (!$check && strcasecmp($key, 'class')===0) { | |
foreach (explode(' ',$node->attr[$key]) as $k) { | |
// Without this, there were cases where leading, trailing, or double spaces lead to our comparing blanks - bad form. | |
if (!empty($k)) { | |
if ($lowercase) { | |
$check = $this->match($exp, strtolower($val), strtolower($k)); | |
} else { | |
$check = $this->match($exp, $val, $k); | |
} | |
if ($check) break; | |
} | |
} | |
} | |
if (!$check) $pass = false; | |
} | |
if ($pass) $ret[$i] = 1; | |
unset($node); | |
} | |
// It's passed by reference so this is actually what this function returns. | |
if (is_object($debug_object)) {$debug_object->debug_log(1, "EXIT - ret: ", $ret);} | |
} | |
protected function match($exp, $pattern, $value) { | |
global $debug_object; | |
if (is_object($debug_object)) {$debug_object->debug_log_entry(1);} | |
switch ($exp) { | |
case '=': | |
return ($value===$pattern); | |
case '!=': | |
return ($value!==$pattern); | |
case '^=': | |
return preg_match("/^".preg_quote($pattern,'/')."/", $value); | |
case '$=': | |
return preg_match("/".preg_quote($pattern,'/')."$/", $value); | |
case '*=': | |
if ($pattern[0]=='/') { | |
return preg_match($pattern, $value); | |
} | |
return preg_match("/".$pattern."/i", $value); | |
} | |
return false; | |
} | |
protected function parse_selector($selector_string) { | |
global $debug_object; | |
if (is_object($debug_object)) {$debug_object->debug_log_entry(1);} | |
// pattern of CSS selectors, modified from mootools | |
// Paperg: Add the colon to the attrbute, so that it properly finds <tag attr:ibute="something" > like google does. | |
// Note: if you try to look at this attribute, yo MUST use getAttribute since $dom->x:y will fail the php syntax check. | |
// Notice the \[ starting the attbute? and the @? following? This implies that an attribute can begin with an @ sign that is not captured. | |
// This implies that an html attribute specifier may start with an @ sign that is NOT captured by the expression. | |
// farther study is required to determine of this should be documented or removed. | |
// $pattern = "/([\w-:\*]*)(?:\#([\w-]+)|\.([\w-]+))?(?:\[@?(!?[\w-]+)(?:([!*^$]?=)[\"']?(.*?)[\"']?)?\])?([\/, ]+)/is"; | |
$pattern = "/([\w-:\*]*)(?:\#([\w-]+)|\.([\w-]+))?(?:\[@?(!?[\w-:]+)(?:([!*^$]?=)[\"']?(.*?)[\"']?)?\])?([\/, ]+)/is"; | |
preg_match_all($pattern, trim($selector_string).' ', $matches, PREG_SET_ORDER); | |
if (is_object($debug_object)) {$debug_object->debug_log(2, "Matches Array: ", $matches);} | |
$selectors = array(); | |
$result = array(); | |
//print_r($matches); | |
foreach ($matches as $m) { | |
$m[0] = trim($m[0]); | |
if ($m[0]==='' || $m[0]==='/' || $m[0]==='//') continue; | |
// for browser generated xpath | |
if ($m[1]==='tbody') continue; | |
list($tag, $key, $val, $exp, $no_key) = array($m[1], null, null, '=', false); | |
if (!empty($m[2])) {$key='id'; $val=$m[2];} | |
if (!empty($m[3])) {$key='class'; $val=$m[3];} | |
if (!empty($m[4])) {$key=$m[4];} | |
if (!empty($m[5])) {$exp=$m[5];} | |
if (!empty($m[6])) {$val=$m[6];} | |
// convert to lowercase | |
if ($this->dom->lowercase) {$tag=strtolower($tag); $key=strtolower($key);} | |
//elements that do NOT have the specified attribute | |
if (isset($key[0]) && $key[0]==='!') {$key=substr($key, 1); $no_key=true;} | |
$result[] = array($tag, $key, $val, $exp, $no_key); | |
if (trim($m[7])===',') { | |
$selectors[] = $result; | |
$result = array(); | |
} | |
} | |
if (count($result)>0) | |
$selectors[] = $result; | |
return $selectors; | |
} | |
function __get($name) | |
{ | |
if (isset($this->attr[$name])) | |
{ | |
return $this->convert_text($this->attr[$name]); | |
} | |
switch ($name) | |
{ | |
case 'outertext': return $this->outertext(); | |
case 'innertext': return $this->innertext(); | |
case 'plaintext': return $this->text(); | |
case 'xmltext': return $this->xmltext(); | |
default: return array_key_exists($name, $this->attr); | |
} | |
} | |
function __set($name, $value) | |
{ | |
global $debug_object; | |
if (is_object($debug_object)) {$debug_object->debug_log_entry(1);} | |
switch ($name) | |
{ | |
case 'outertext': return $this->_[HDOM_INFO_OUTER] = $value; | |
case 'innertext': | |
if (isset($this->_[HDOM_INFO_TEXT])) return $this->_[HDOM_INFO_TEXT] = $value; | |
return $this->_[HDOM_INFO_INNER] = $value; | |
} | |
if (!isset($this->attr[$name])) | |
{ | |
$this->_[HDOM_INFO_SPACE][] = array(' ', '', ''); | |
$this->_[HDOM_INFO_QUOTE][] = HDOM_QUOTE_DOUBLE; | |
} | |
$this->attr[$name] = $value; | |
} | |
function __isset($name) | |
{ | |
switch ($name) | |
{ | |
case 'outertext': return true; | |
case 'innertext': return true; | |
case 'plaintext': return true; | |
} | |
//no value attr: nowrap, checked selected... | |
return (array_key_exists($name, $this->attr)) ? true : isset($this->attr[$name]); | |
} | |
function __unset($name) { | |
if (isset($this->attr[$name])) | |
unset($this->attr[$name]); | |
} | |
// PaperG - Function to convert the text from one character set to another if the two sets are not the same. | |
function convert_text($text) | |
{ | |
global $debug_object; | |
if (is_object($debug_object)) {$debug_object->debug_log_entry(1);} | |
$converted_text = $text; | |
$sourceCharset = ""; | |
$targetCharset = ""; | |
if ($this->dom) | |
{ | |
$sourceCharset = strtoupper($this->dom->_charset); | |
$targetCharset = strtoupper($this->dom->_target_charset); | |
} | |
if (is_object($debug_object)) {$debug_object->debug_log(3, "source charset: " . $sourceCharset . " target charaset: " . $targetCharset);} | |
if (!empty($sourceCharset) && !empty($targetCharset) && (strcasecmp($sourceCharset, $targetCharset) != 0)) | |
{ | |
// Check if the reported encoding could have been incorrect and the text is actually already UTF-8 | |
if ((strcasecmp($targetCharset, 'UTF-8') == 0) && ($this->is_utf8($text))) | |
{ | |
$converted_text = $text; | |
} | |
else | |
{ | |
$converted_text = iconv($sourceCharset, $targetCharset, $text); | |
} | |
} | |
// Lets make sure that we don't have that silly BOM issue with any of the utf-8 text we output. | |
if ($targetCharset == 'UTF-8') | |
{ | |
if (substr($converted_text, 0, 3) == "\xef\xbb\xbf") | |
{ | |
$converted_text = substr($converted_text, 3); | |
} | |
if (substr($converted_text, -3) == "\xef\xbb\xbf") | |
{ | |
$converted_text = substr($converted_text, 0, -3); | |
} | |
} | |
return $converted_text; | |
} | |
/** | |
* Returns true if $string is valid UTF-8 and false otherwise. | |
* | |
* @param mixed $str String to be tested | |
* @return boolean | |
*/ | |
static function is_utf8($str) | |
{ | |
$c=0; $b=0; | |
$bits=0; | |
$len=strlen($str); | |
for($i=0; $i<$len; $i++) | |
{ | |
$c=ord($str[$i]); | |
if($c > 128) | |
{ | |
if(($c >= 254)) return false; | |
elseif($c >= 252) $bits=6; | |
elseif($c >= 248) $bits=5; | |
elseif($c >= 240) $bits=4; | |
elseif($c >= 224) $bits=3; | |
elseif($c >= 192) $bits=2; | |
else return false; | |
if(($i+$bits) > $len) return false; | |
while($bits > 1) | |
{ | |
$i++; | |
$b=ord($str[$i]); | |
if($b < 128 || $b > 191) return false; | |
$bits--; | |
} | |
} | |
} | |
return true; | |
} | |
/* | |
function is_utf8($string) | |
{ | |
//this is buggy | |
return (utf8_encode(utf8_decode($string)) == $string); | |
} | |
*/ | |
/** | |
* Function to try a few tricks to determine the displayed size of an img on the page. | |
* NOTE: This will ONLY work on an IMG tag. Returns FALSE on all other tag types. | |
* | |
* @author John Schlick | |
* @version April 19 2012 | |
* @return array an array containing the 'height' and 'width' of the image on the page or -1 if we can't figure it out. | |
*/ | |
function get_display_size() | |
{ | |
global $debug_object; | |
$width = -1; | |
$height = -1; | |
if ($this->tag !== 'img') | |
{ | |
return false; | |
} | |
// See if there is aheight or width attribute in the tag itself. | |
if (isset($this->attr['width'])) | |
{ | |
$width = $this->attr['width']; | |
} | |
if (isset($this->attr['height'])) | |
{ | |
$height = $this->attr['height']; | |
} | |
// Now look for an inline style. | |
if (isset($this->attr['style'])) | |
{ | |
// Thanks to user gnarf from stackoverflow for this regular expression. | |
$attributes = array(); | |
preg_match_all("/([\w-]+)\s*:\s*([^;]+)\s*;?/", $this->attr['style'], $matches, PREG_SET_ORDER); | |
foreach ($matches as $match) { | |
$attributes[$match[1]] = $match[2]; | |
} | |
// If there is a width in the style attributes: | |
if (isset($attributes['width']) && $width == -1) | |
{ | |
// check that the last two characters are px (pixels) | |
if (strtolower(substr($attributes['width'], -2)) == 'px') | |
{ | |
$proposed_width = substr($attributes['width'], 0, -2); | |
// Now make sure that it's an integer and not something stupid. | |
if (filter_var($proposed_width, FILTER_VALIDATE_INT)) | |
{ | |
$width = $proposed_width; | |
} | |
} | |
} | |
// If there is a width in the style attributes: | |
if (isset($attributes['height']) && $height == -1) | |
{ | |
// check that the last two characters are px (pixels) | |
if (strtolower(substr($attributes['height'], -2)) == 'px') | |
{ | |
$proposed_height = substr($attributes['height'], 0, -2); | |
// Now make sure that it's an integer and not something stupid. | |
if (filter_var($proposed_height, FILTER_VALIDATE_INT)) | |
{ | |
$height = $proposed_height; | |
} | |
} | |
} | |
} | |
// Future enhancement: | |
// Look in the tag to see if there is a class or id specified that has a height or width attribute to it. | |
// Far future enhancement | |
// Look at all the parent tags of this image to see if they specify a class or id that has an img selector that specifies a height or width | |
// Note that in this case, the class or id will have the img subselector for it to apply to the image. | |
// ridiculously far future development | |
// If the class or id is specified in a SEPARATE css file thats not on the page, go get it and do what we were just doing for the ones on the page. | |
$result = array('height' => $height, | |
'width' => $width); | |
return $result; | |
} | |
// camel naming conventions | |
function getAllAttributes() {return $this->attr;} | |
function getAttribute($name) {return $this->__get($name);} | |
function setAttribute($name, $value) {$this->__set($name, $value);} | |
function hasAttribute($name) {return $this->__isset($name);} | |
function removeAttribute($name) {$this->__set($name, null);} | |
function getElementById($id) {return $this->find("#$id", 0);} | |
function getElementsById($id, $idx=null) {return $this->find("#$id", $idx);} | |
function getElementByTagName($name) {return $this->find($name, 0);} | |
function getElementsByTagName($name, $idx=null) {return $this->find($name, $idx);} | |
function parentNode() {return $this->parent();} | |
function childNodes($idx=-1) {return $this->children($idx);} | |
function firstChild() {return $this->first_child();} | |
function lastChild() {return $this->last_child();} | |
function nextSibling() {return $this->next_sibling();} | |
function previousSibling() {return $this->prev_sibling();} | |
function hasChildNodes() {return $this->has_child();} | |
function nodeName() {return $this->tag;} | |
function appendChild($node) {$node->parent($this); return $node;} | |
} | |
/** | |
* simple html dom parser | |
* Paperg - in the find routine: allow us to specify that we want case insensitive testing of the value of the selector. | |
* Paperg - change $size from protected to public so we can easily access it | |
* Paperg - added ForceTagsClosed in the constructor which tells us whether we trust the html or not. Default is to NOT trust it. | |
* | |
* @package PlaceLocalInclude | |
*/ | |
class simple_html_dom | |
{ | |
public $root = null; | |
public $nodes = array(); | |
public $callback = null; | |
public $lowercase = false; | |
// Used to keep track of how large the text was when we started. | |
public $original_size; | |
public $size; | |
protected $pos; | |
protected $doc; | |
protected $char; | |
protected $cursor; | |
protected $parent; | |
protected $noise = array(); | |
protected $token_blank = " \t\r\n"; | |
protected $token_equal = ' =/>'; | |
protected $token_slash = " />\r\n\t"; | |
protected $token_attr = ' >'; | |
// Note that this is referenced by a child node, and so it needs to be public for that node to see this information. | |
public $_charset = ''; | |
public $_target_charset = ''; | |
protected $default_br_text = ""; | |
public $default_span_text = ""; | |
// use isset instead of in_array, performance boost about 30%... | |
protected $self_closing_tags = array('img'=>1, 'br'=>1, 'input'=>1, 'meta'=>1, 'link'=>1, 'hr'=>1, 'base'=>1, 'embed'=>1, 'spacer'=>1); | |
protected $block_tags = array('root'=>1, 'body'=>1, 'form'=>1, 'div'=>1, 'span'=>1, 'table'=>1); | |
// Known sourceforge issue #2977341 | |
// B tags that are not closed cause us to return everything to the end of the document. | |
protected $optional_closing_tags = array( | |
'tr'=>array('tr'=>1, 'td'=>1, 'th'=>1), | |
'th'=>array('th'=>1), | |
'td'=>array('td'=>1), | |
'li'=>array('li'=>1), | |
'dt'=>array('dt'=>1, 'dd'=>1), | |
'dd'=>array('dd'=>1, 'dt'=>1), | |
'dl'=>array('dd'=>1, 'dt'=>1), | |
'p'=>array('p'=>1), | |
'nobr'=>array('nobr'=>1), | |
'b'=>array('b'=>1), | |
'option'=>array('option'=>1), | |
); | |
function __construct($str=null, $lowercase=true, $forceTagsClosed=true, $target_charset=DEFAULT_TARGET_CHARSET, $stripRN=true, $defaultBRText=DEFAULT_BR_TEXT, $defaultSpanText=DEFAULT_SPAN_TEXT) | |
{ | |
if ($str) | |
{ | |
if (preg_match("/^http:\/\//i",$str) || is_file($str)) | |
{ | |
$this->load_file($str); | |
} | |
else | |
{ | |
$this->load($str, $lowercase, $stripRN, $defaultBRText, $defaultSpanText); | |
} | |
} | |
// Forcing tags to be closed implies that we don't trust the html, but it can lead to parsing errors if we SHOULD trust the html. | |
if (!$forceTagsClosed) { | |
$this->optional_closing_array=array(); | |
} | |
$this->_target_charset = $target_charset; | |
} | |
function __destruct() | |
{ | |
$this->clear(); | |
} | |
// load html from string | |
function load($str, $lowercase=true, $stripRN=true, $defaultBRText=DEFAULT_BR_TEXT, $defaultSpanText=DEFAULT_SPAN_TEXT) | |
{ | |
global $debug_object; | |
// prepare | |
$this->prepare($str, $lowercase, $stripRN, $defaultBRText, $defaultSpanText); | |
// strip out cdata | |
$this->remove_noise("'<!\[CDATA\[(.*?)\]\]>'is", true); | |
// strip out comments | |
$this->remove_noise("'<!--(.*?)-->'is"); | |
// Per sourceforge http://sourceforge.net/tracker/?func=detail&aid=2949097&group_id=218559&atid=1044037 | |
// Script tags removal now preceeds style tag removal. | |
// strip out <script> tags | |
$this->remove_noise("'<\s*script[^>]*[^/]>(.*?)<\s*/\s*script\s*>'is"); | |
$this->remove_noise("'<\s*script\s*>(.*?)<\s*/\s*script\s*>'is"); | |
// strip out <style> tags | |
$this->remove_noise("'<\s*style[^>]*[^/]>(.*?)<\s*/\s*style\s*>'is"); | |
$this->remove_noise("'<\s*style\s*>(.*?)<\s*/\s*style\s*>'is"); | |
// strip out preformatted tags | |
$this->remove_noise("'<\s*(?:code)[^>]*>(.*?)<\s*/\s*(?:code)\s*>'is"); | |
// strip out server side scripts | |
$this->remove_noise("'(<\?)(.*?)(\?>)'s", true); | |
// strip smarty scripts | |
$this->remove_noise("'(\{\w)(.*?)(\})'s", true); | |
// parsing | |
while ($this->parse()); | |
// end | |
$this->root->_[HDOM_INFO_END] = $this->cursor; | |
$this->parse_charset(); | |
// make load function chainable | |
return $this; | |
} | |
// load html from file | |
function load_file() | |
{ | |
$args = func_get_args(); | |
$this->load(call_user_func_array('file_get_contents', $args), true); | |
// Throw an error if we can't properly load the dom. | |
if (($error=error_get_last())!==null) { | |
$this->clear(); | |
return false; | |
} | |
} | |
// set callback function | |
function set_callback($function_name) | |
{ | |
$this->callback = $function_name; | |
} | |
// remove callback function | |
function remove_callback() | |
{ | |
$this->callback = null; | |
} | |
// save dom as string | |
function save($filepath='') | |
{ | |
$ret = $this->root->innertext(); | |
if ($filepath!=='') file_put_contents($filepath, $ret, LOCK_EX); | |
return $ret; | |
} | |
// find dom node by css selector | |
// Paperg - allow us to specify that we want case insensitive testing of the value of the selector. | |
function find($selector, $idx=null, $lowercase=false) | |
{ | |
return $this->root->find($selector, $idx, $lowercase); | |
} | |
// clean up memory due to php5 circular references memory leak... | |
function clear() | |
{ | |
foreach ($this->nodes as $n) {$n->clear(); $n = null;} | |
// This add next line is documented in the sourceforge repository. 2977248 as a fix for ongoing memory leaks that occur even with the use of clear. | |
if (isset($this->children)) foreach ($this->children as $n) {$n->clear(); $n = null;} | |
if (isset($this->parent)) {$this->parent->clear(); unset($this->parent);} | |
if (isset($this->root)) {$this->root->clear(); unset($this->root);} | |
unset($this->doc); | |
unset($this->noise); | |
} | |
function dump($show_attr=true) | |
{ | |
$this->root->dump($show_attr); | |
} | |
// prepare HTML data and init everything | |
protected function prepare($str, $lowercase=true, $stripRN=true, $defaultBRText=DEFAULT_BR_TEXT, $defaultSpanText=DEFAULT_SPAN_TEXT) | |
{ | |
$this->clear(); | |
// set the length of content before we do anything to it. | |
$this->size = strlen($str); | |
// Save the original size of the html that we got in. It might be useful to someone. | |
$this->original_size = $this->size; | |
//before we save the string as the doc... strip out the \r \n's if we are told to. | |
if ($stripRN) { | |
$str = str_replace("\r", " ", $str); | |
$str = str_replace("\n", " ", $str); | |
// set the length of content since we have changed it. | |
$this->size = strlen($str); | |
} | |
$this->doc = $str; | |
$this->pos = 0; | |
$this->cursor = 1; | |
$this->noise = array(); | |
$this->nodes = array(); | |
$this->lowercase = $lowercase; | |
$this->default_br_text = $defaultBRText; | |
$this->default_span_text = $defaultSpanText; | |
$this->root = new simple_html_dom_node($this); | |
$this->root->tag = 'root'; | |
$this->root->_[HDOM_INFO_BEGIN] = -1; | |
$this->root->nodetype = HDOM_TYPE_ROOT; | |
$this->parent = $this->root; | |
if ($this->size>0) $this->char = $this->doc[0]; | |
} | |
// parse html content | |
protected function parse() | |
{ | |
if (($s = $this->copy_until_char('<'))==='') | |
{ | |
return $this->read_tag(); | |
} | |
// text | |
$node = new simple_html_dom_node($this); | |
++$this->cursor; | |
$node->_[HDOM_INFO_TEXT] = $s; | |
$this->link_nodes($node, false); | |
return true; | |
} | |
// PAPERG - dkchou - added this to try to identify the character set of the page we have just parsed so we know better how to spit it out later. | |
// NOTE: IF you provide a routine called get_last_retrieve_url_contents_content_type which returns the CURLINFO_CONTENT_TYPE from the last curl_exec | |
// (or the content_type header from the last transfer), we will parse THAT, and if a charset is specified, we will use it over any other mechanism. | |
protected function parse_charset() | |
{ | |
global $debug_object; | |
$charset = null; | |
if (function_exists('get_last_retrieve_url_contents_content_type')) | |
{ | |
$contentTypeHeader = get_last_retrieve_url_contents_content_type(); | |
$success = preg_match('/charset=(.+)/', $contentTypeHeader, $matches); | |
if ($success) | |
{ | |
$charset = $matches[1]; | |
if (is_object($debug_object)) {$debug_object->debug_log(2, 'header content-type found charset of: ' . $charset);} | |
} | |
} | |
if (empty($charset)) | |
{ | |
$el = $this->root->find('meta[http-equiv=Content-Type]',0); | |
if (!empty($el)) | |
{ | |
$fullvalue = $el->content; | |
if (is_object($debug_object)) {$debug_object->debug_log(2, 'meta content-type tag found' . $fullvalue);} | |
if (!empty($fullvalue)) | |
{ | |
$success = preg_match('/charset=(.+)/', $fullvalue, $matches); | |
if ($success) | |
{ | |
$charset = $matches[1]; | |
} | |
else | |
{ | |
// If there is a meta tag, and they don't specify the character set, research says that it's typically ISO-8859-1 | |
if (is_object($debug_object)) {$debug_object->debug_log(2, 'meta content-type tag couldn\'t be parsed. using iso-8859 default.');} | |
$charset = 'ISO-8859-1'; | |
} | |
} | |
} | |
} | |
// If we couldn't find a charset above, then lets try to detect one based on the text we got... | |
if (empty($charset)) | |
{ | |
// Use this in case mb_detect_charset isn't installed/loaded on this machine. | |
$charset = false; | |
if (function_exists('mb_detect_encoding')) | |
{ | |
// Have php try to detect the encoding from the text given to us. | |
$charset = mb_detect_encoding($this->root->plaintext . "ascii", $encoding_list = array( "UTF-8", "CP1252" ) ); | |
if (is_object($debug_object)) {$debug_object->debug_log(2, 'mb_detect found: ' . $charset);} | |
} | |
// and if this doesn't work... then we need to just wrongheadedly assume it's UTF-8 so that we can move on - cause this will usually give us most of what we need... | |
if ($charset === false) | |
{ | |
if (is_object($debug_object)) {$debug_object->debug_log(2, 'since mb_detect failed - using default of utf-8');} | |
$charset = 'UTF-8'; | |
} | |
} | |
// Since CP1252 is a superset, if we get one of it's subsets, we want it instead. | |
if ((strtolower($charset) == strtolower('ISO-8859-1')) || (strtolower($charset) == strtolower('Latin1')) || (strtolower($charset) == strtolower('Latin-1'))) | |
{ | |
if (is_object($debug_object)) {$debug_object->debug_log(2, 'replacing ' . $charset . ' with CP1252 as its a superset');} | |
$charset = 'CP1252'; | |
} | |
if (is_object($debug_object)) {$debug_object->debug_log(1, 'EXIT - ' . $charset);} | |
return $this->_charset = $charset; | |
} | |
// read tag info | |
protected function read_tag() | |
{ | |
if ($this->char!=='<') | |
{ | |
$this->root->_[HDOM_INFO_END] = $this->cursor; | |
return false; | |
} | |
$begin_tag_pos = $this->pos; | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
// end tag | |
if ($this->char==='/') | |
{ | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
// This represents the change in the simple_html_dom trunk from revision 180 to 181. | |
// $this->skip($this->token_blank_t); | |
$this->skip($this->token_blank); | |
$tag = $this->copy_until_char('>'); | |
// skip attributes in end tag | |
if (($pos = strpos($tag, ' '))!==false) | |
$tag = substr($tag, 0, $pos); | |
$parent_lower = strtolower($this->parent->tag); | |
$tag_lower = strtolower($tag); | |
if ($parent_lower!==$tag_lower) | |
{ | |
if (isset($this->optional_closing_tags[$parent_lower]) && isset($this->block_tags[$tag_lower])) | |
{ | |
$this->parent->_[HDOM_INFO_END] = 0; | |
$org_parent = $this->parent; | |
while (($this->parent->parent) && strtolower($this->parent->tag)!==$tag_lower) | |
$this->parent = $this->parent->parent; | |
if (strtolower($this->parent->tag)!==$tag_lower) { | |
$this->parent = $org_parent; // restore origonal parent | |
if ($this->parent->parent) $this->parent = $this->parent->parent; | |
$this->parent->_[HDOM_INFO_END] = $this->cursor; | |
return $this->as_text_node($tag); | |
} | |
} | |
else if (($this->parent->parent) && isset($this->block_tags[$tag_lower])) | |
{ | |
$this->parent->_[HDOM_INFO_END] = 0; | |
$org_parent = $this->parent; | |
while (($this->parent->parent) && strtolower($this->parent->tag)!==$tag_lower) | |
$this->parent = $this->parent->parent; | |
if (strtolower($this->parent->tag)!==$tag_lower) | |
{ | |
$this->parent = $org_parent; // restore origonal parent | |
$this->parent->_[HDOM_INFO_END] = $this->cursor; | |
return $this->as_text_node($tag); | |
} | |
} | |
else if (($this->parent->parent) && strtolower($this->parent->parent->tag)===$tag_lower) | |
{ | |
$this->parent->_[HDOM_INFO_END] = 0; | |
$this->parent = $this->parent->parent; | |
} | |
else | |
return $this->as_text_node($tag); | |
} | |
$this->parent->_[HDOM_INFO_END] = $this->cursor; | |
if ($this->parent->parent) $this->parent = $this->parent->parent; | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
return true; | |
} | |
$node = new simple_html_dom_node($this); | |
$node->_[HDOM_INFO_BEGIN] = $this->cursor; | |
++$this->cursor; | |
$tag = $this->copy_until($this->token_slash); | |
$node->tag_start = $begin_tag_pos; | |
// doctype, cdata & comments... | |
if (isset($tag[0]) && $tag[0]==='!') { | |
$node->_[HDOM_INFO_TEXT] = '<' . $tag . $this->copy_until_char('>'); | |
if (isset($tag[2]) && $tag[1]==='-' && $tag[2]==='-') { | |
$node->nodetype = HDOM_TYPE_COMMENT; | |
$node->tag = 'comment'; | |
} else { | |
$node->nodetype = HDOM_TYPE_UNKNOWN; | |
$node->tag = 'unknown'; | |
} | |
if ($this->char==='>') $node->_[HDOM_INFO_TEXT].='>'; | |
$this->link_nodes($node, true); | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
return true; | |
} | |
// text | |
if ($pos=strpos($tag, '<')!==false) { | |
$tag = '<' . substr($tag, 0, -1); | |
$node->_[HDOM_INFO_TEXT] = $tag; | |
$this->link_nodes($node, false); | |
$this->char = $this->doc[--$this->pos]; // prev | |
return true; | |
} | |
if (!preg_match("/^[\w-:]+$/", $tag)) { | |
$node->_[HDOM_INFO_TEXT] = '<' . $tag . $this->copy_until('<>'); | |
if ($this->char==='<') { | |
$this->link_nodes($node, false); | |
return true; | |
} | |
if ($this->char==='>') $node->_[HDOM_INFO_TEXT].='>'; | |
$this->link_nodes($node, false); | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
return true; | |
} | |
// begin tag | |
$node->nodetype = HDOM_TYPE_ELEMENT; | |
$tag_lower = strtolower($tag); | |
$node->tag = ($this->lowercase) ? $tag_lower : $tag; | |
// handle optional closing tags | |
if (isset($this->optional_closing_tags[$tag_lower]) ) | |
{ | |
while (isset($this->optional_closing_tags[$tag_lower][strtolower($this->parent->tag)])) | |
{ | |
$this->parent->_[HDOM_INFO_END] = 0; | |
$this->parent = $this->parent->parent; | |
} | |
$node->parent = $this->parent; | |
} | |
$guard = 0; // prevent infinity loop | |
$space = array($this->copy_skip($this->token_blank), '', ''); | |
// attributes | |
do | |
{ | |
if ($this->char!==null && $space[0]==='') | |
{ | |
break; | |
} | |
$name = $this->copy_until($this->token_equal); | |
if ($guard===$this->pos) | |
{ | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
continue; | |
} | |
$guard = $this->pos; | |
// handle endless '<' | |
if ($this->pos>=$this->size-1 && $this->char!=='>') { | |
$node->nodetype = HDOM_TYPE_TEXT; | |
$node->_[HDOM_INFO_END] = 0; | |
$node->_[HDOM_INFO_TEXT] = '<'.$tag . $space[0] . $name; | |
$node->tag = 'text'; | |
$this->link_nodes($node, false); | |
return true; | |
} | |
// handle mismatch '<' | |
if ($this->doc[$this->pos-1]=='<') { | |
$node->nodetype = HDOM_TYPE_TEXT; | |
$node->tag = 'text'; | |
$node->attr = array(); | |
$node->_[HDOM_INFO_END] = 0; | |
$node->_[HDOM_INFO_TEXT] = substr($this->doc, $begin_tag_pos, $this->pos-$begin_tag_pos-1); | |
$this->pos -= 2; | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
$this->link_nodes($node, false); | |
return true; | |
} | |
if ($name!=='/' && $name!=='') { | |
$space[1] = $this->copy_skip($this->token_blank); | |
$name = $this->restore_noise($name); | |
if ($this->lowercase) $name = strtolower($name); | |
if ($this->char==='=') { | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
$this->parse_attr($node, $name, $space); | |
} | |
else { | |
//no value attr: nowrap, checked selected... | |
$node->_[HDOM_INFO_QUOTE][] = HDOM_QUOTE_NO; | |
$node->attr[$name] = true; | |
if ($this->char!='>') $this->char = $this->doc[--$this->pos]; // prev | |
} | |
$node->_[HDOM_INFO_SPACE][] = $space; | |
$space = array($this->copy_skip($this->token_blank), '', ''); | |
} | |
else | |
break; | |
} while ($this->char!=='>' && $this->char!=='/'); | |
$this->link_nodes($node, true); | |
$node->_[HDOM_INFO_ENDSPACE] = $space[0]; | |
// check self closing | |
if ($this->copy_until_char_escape('>')==='/') | |
{ | |
$node->_[HDOM_INFO_ENDSPACE] .= '/'; | |
$node->_[HDOM_INFO_END] = 0; | |
} | |
else | |
{ | |
// reset parent | |
if (!isset($this->self_closing_tags[strtolower($node->tag)])) $this->parent = $node; | |
} | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
// If it's a BR tag, we need to set it's text to the default text. | |
// This way when we see it in plaintext, we can generate formatting that the user wants. | |
// since a br tag never has sub nodes, this works well. | |
if ($node->tag == "br") | |
{ | |
$node->_[HDOM_INFO_INNER] = $this->default_br_text; | |
} | |
return true; | |
} | |
// parse attributes | |
protected function parse_attr($node, $name, &$space) | |
{ | |
// Per sourceforge: http://sourceforge.net/tracker/?func=detail&aid=3061408&group_id=218559&atid=1044037 | |
// If the attribute is already defined inside a tag, only pay atetntion to the first one as opposed to the last one. | |
if (isset($node->attr[$name])) | |
{ | |
return; | |
} | |
$space[2] = $this->copy_skip($this->token_blank); | |
switch ($this->char) { | |
case '"': | |
$node->_[HDOM_INFO_QUOTE][] = HDOM_QUOTE_DOUBLE; | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
$node->attr[$name] = $this->restore_noise($this->copy_until_char_escape('"')); | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
break; | |
case '\'': | |
$node->_[HDOM_INFO_QUOTE][] = HDOM_QUOTE_SINGLE; | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
$node->attr[$name] = $this->restore_noise($this->copy_until_char_escape('\'')); | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
break; | |
default: | |
$node->_[HDOM_INFO_QUOTE][] = HDOM_QUOTE_NO; | |
$node->attr[$name] = $this->restore_noise($this->copy_until($this->token_attr)); | |
} | |
// PaperG: Attributes should not have \r or \n in them, that counts as html whitespace. | |
$node->attr[$name] = str_replace("\r", "", $node->attr[$name]); | |
$node->attr[$name] = str_replace("\n", "", $node->attr[$name]); | |
// PaperG: If this is a "class" selector, lets get rid of the preceeding and trailing space since some people leave it in the multi class case. | |
if ($name == "class") { | |
$node->attr[$name] = trim($node->attr[$name]); | |
} | |
} | |
// link node's parent | |
protected function link_nodes(&$node, $is_child) | |
{ | |
$node->parent = $this->parent; | |
$this->parent->nodes[] = $node; | |
if ($is_child) | |
{ | |
$this->parent->children[] = $node; | |
} | |
} | |
// as a text node | |
protected function as_text_node($tag) | |
{ | |
$node = new simple_html_dom_node($this); | |
++$this->cursor; | |
$node->_[HDOM_INFO_TEXT] = '</' . $tag . '>'; | |
$this->link_nodes($node, false); | |
$this->char = (++$this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
return true; | |
} | |
protected function skip($chars) | |
{ | |
$this->pos += strspn($this->doc, $chars, $this->pos); | |
$this->char = ($this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
} | |
protected function copy_skip($chars) | |
{ | |
$pos = $this->pos; | |
$len = strspn($this->doc, $chars, $pos); | |
$this->pos += $len; | |
$this->char = ($this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
if ($len===0) return ''; | |
return substr($this->doc, $pos, $len); | |
} | |
protected function copy_until($chars) | |
{ | |
$pos = $this->pos; | |
$len = strcspn($this->doc, $chars, $pos); | |
$this->pos += $len; | |
$this->char = ($this->pos<$this->size) ? $this->doc[$this->pos] : null; // next | |
return substr($this->doc, $pos, $len); | |
} | |
protected function copy_until_char($char) | |
{ | |
if ($this->char===null) return ''; | |
if (($pos = strpos($this->doc, $char, $this->pos))===false) { | |
$ret = substr($this->doc, $this->pos, $this->size-$this->pos); | |
$this->char = null; | |
$this->pos = $this->size; | |
return $ret; | |
} | |
if ($pos===$this->pos) return ''; | |
$pos_old = $this->pos; | |
$this->char = $this->doc[$pos]; | |
$this->pos = $pos; | |
return substr($this->doc, $pos_old, $pos-$pos_old); | |
} | |
protected function copy_until_char_escape($char) | |
{ | |
if ($this->char===null) return ''; | |
$start = $this->pos; | |
while (1) | |
{ | |
if (($pos = strpos($this->doc, $char, $start))===false) | |
{ | |
$ret = substr($this->doc, $this->pos, $this->size-$this->pos); | |
$this->char = null; | |
$this->pos = $this->size; | |
return $ret; | |
} | |
if ($pos===$this->pos) return ''; | |
if ($this->doc[$pos-1]==='\\') { | |
$start = $pos+1; | |
continue; | |
} | |
$pos_old = $this->pos; | |
$this->char = $this->doc[$pos]; | |
$this->pos = $pos; | |
return substr($this->doc, $pos_old, $pos-$pos_old); | |
} | |
} | |
// remove noise from html content | |
// save the noise in the $this->noise array. | |
protected function remove_noise($pattern, $remove_tag=false) | |
{ | |
global $debug_object; | |
if (is_object($debug_object)) { $debug_object->debug_log_entry(1); } | |
$count = preg_match_all($pattern, $this->doc, $matches, PREG_SET_ORDER|PREG_OFFSET_CAPTURE); | |
for ($i=$count-1; $i>-1; --$i) | |
{ | |
$key = '___noise___'.sprintf('% 5d', count($this->noise)+1000); | |
if (is_object($debug_object)) { $debug_object->debug_log(2, 'key is: ' . $key); } | |
$idx = ($remove_tag) ? 0 : 1; | |
$this->noise[$key] = $matches[$i][$idx][0]; | |
$this->doc = substr_replace($this->doc, $key, $matches[$i][$idx][1], strlen($matches[$i][$idx][0])); | |
} | |
// reset the length of content | |
$this->size = strlen($this->doc); | |
if ($this->size>0) | |
{ | |
$this->char = $this->doc[0]; | |
} | |
} | |
// restore noise to html content | |
function restore_noise($text) | |
{ | |
global $debug_object; | |
if (is_object($debug_object)) { $debug_object->debug_log_entry(1); } | |
while (($pos=strpos($text, '___noise___'))!==false) | |
{ | |
// Sometimes there is a broken piece of markup, and we don't GET the pos+11 etc... token which indicates a problem outside of us... | |
if (strlen($text) > $pos+15) | |
{ | |
$key = '___noise___'.$text[$pos+11].$text[$pos+12].$text[$pos+13].$text[$pos+14].$text[$pos+15]; | |
if (is_object($debug_object)) { $debug_object->debug_log(2, 'located key of: ' . $key); } | |
if (isset($this->noise[$key])) | |
{ | |
$text = substr($text, 0, $pos).$this->noise[$key].substr($text, $pos+16); | |
} | |
else | |
{ | |
// do this to prevent an infinite loop. | |
$text = substr($text, 0, $pos).'UNDEFINED NOISE FOR KEY: '.$key . substr($text, $pos+16); | |
} | |
} | |
else | |
{ | |
// There is no valid key being given back to us... We must get rid of the ___noise___ or we will have a problem. | |
$text = substr($text, 0, $pos).'NO NUMERIC NOISE KEY' . substr($text, $pos+11); | |
} | |
} | |
return $text; | |
} | |
// Sometimes we NEED one of the noise elements. | |
function search_noise($text) | |
{ | |
global $debug_object; | |
if (is_object($debug_object)) { $debug_object->debug_log_entry(1); } | |
foreach($this->noise as $noiseElement) | |
{ | |
if (strpos($noiseElement, $text)!==false) | |
{ | |
return $noiseElement; | |
} | |
} | |
} | |
function __toString() | |
{ | |
return $this->root->innertext(); | |
} | |
function __get($name) | |
{ | |
switch ($name) | |
{ | |
case 'outertext': | |
return $this->root->innertext(); | |
case 'innertext': | |
return $this->root->innertext(); | |
case 'plaintext': | |
return $this->root->text(); | |
case 'charset': | |
return $this->_charset; | |
case 'target_charset': | |
return $this->_target_charset; | |
} | |
} | |
// camel naming conventions | |
function childNodes($idx=-1) {return $this->root->childNodes($idx);} | |
function firstChild() {return $this->root->first_child();} | |
function lastChild() {return $this->root->last_child();} | |
function createElement($name, $value=null) {return @str_get_html("<$name>$value</$name>")->first_child();} | |
function createTextNode($value) {return @end(str_get_html($value)->nodes);} | |
function getElementById($id) {return $this->find("#$id", 0);} | |
function getElementsById($id, $idx=null) {return $this->find("#$id", $idx);} | |
function getElementByTagName($name) {return $this->find($name, 0);} | |
function getElementsByTagName($name, $idx=-1) {return $this->find($name, $idx);} | |
function loadFile() {$args = func_get_args();$this->load_file($args);} | |
} | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"name":"Babice","id":"592013-1","person":{"p5":{"population":"37","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"99","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1258522709","17.4781574998"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"B\u00e1nov","id":"592021-1","person":{"p5":{"population":"79","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"64","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9922537138","17.7041558343"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"B\u00e1nov","id":"592021-2","person":{"p5":{"population":"53","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"72","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9775725363","17.7314386097"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"B\u011blov","id":"588318-1","person":{"p5":{"population":"9","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"23","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2186191891","17.4839045588"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"B\u00edlovice","id":"592030-1","person":{"p5":{"population":"36","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"101","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0982231493","17.5554291761"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"B\u00edlovice","id":"592030-2","person":{"p5":{"population":"8","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"45","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1009500082","17.5376750163"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Biskupice","id":"585076-1","person":{"p5":{"population":"11","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"60","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0829363715","17.7090488206"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Bohuslavice nad Vl\u00e1\u0159\u00ed","id":"557102-1","person":{"p5":{"population":"13","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"16","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0873961864","17.9363924492"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Bohuslavice u Zl\u00edna","id":"585092-1","person":{"p5":{"population":"8","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"48","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1640353558","17.6430134301"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Bojkovice","id":"592048-1","person":{"p5":{"population":"261","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"92","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0308913867","17.817469311"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Bojkovice","id":"592048-2","person":{"p5":{"population":"223","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"63","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0367916551","17.8297364128"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Bojkovice","id":"592048-3","person":{"p5":{"population":"299","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"108","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0458572372","17.807430542"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Bojkovice","id":"592048-4","person":{"p5":{"population":"26","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"24","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9953278715","17.8428287462"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Bojkovice","id":"592048-5","person":{"p5":{"population":"23","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"11","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0134008222","17.8423878597"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Bojkovice","id":"592048-6","person":{"p5":{"population":"46","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"6","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0705765803","17.7804350197"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Brumov-Bylnice","id":"585114-1","person":{"p5":{"population":"60","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"81","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0962239084","18.0274742067"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Brumov-Bylnice","id":"585114-2","person":{"p5":{"population":"80","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"150","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.079983451","18.0358497161"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Brumov-Bylnice","id":"585114-3","person":{"p5":{"population":"44","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"153","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0669345187","18.028767387"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Brumov-Bylnice","id":"585114-4","person":{"p5":{"population":"21","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"24","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0385105898","18.0295758456"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Brumov-Bylnice","id":"585114-5","person":{"p5":{"population":"3","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"8","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0539847559","18.0724976073"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"B\u0159eznice","id":"538744-1","person":{"p5":{"population":"9","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"119","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1839097606","17.6697487195"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"B\u0159ezolupy","id":"592081-1","person":{"p5":{"population":"15","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"40","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1345723064","17.5912679771"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"B\u0159ezolupy","id":"592081-2","person":{"p5":{"population":"21","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"54","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1156085318","17.5835615189"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"B\u0159ez\u016fvky","id":"585149-1","person":{"p5":{"population":"11","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"52","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1572225788","17.7043564544"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Byst\u0159ice pod Lopen\u00edkem","id":"592111-1","person":{"p5":{"population":"60","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"61","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9683683335","17.7698888436"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"\u010c\u00e1stkov","id":"592137-1","person":{"p5":{"population":"10","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"36","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0998925178","17.6249594248"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Dobrkovice","id":"585165-1","person":{"p5":{"population":"0","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"30","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0915754307","17.6697167125"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Doln\u00ed Lhota","id":"585173-1","person":{"p5":{"population":"24","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"87","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1311190956","17.8122029769"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Doubravy","id":"585181-1","person":{"p5":{"population":"32","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"28","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1506849837","17.6719558585"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Drslavice","id":"592153-1","person":{"p5":{"population":"24","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"108","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0477281411","17.6008477447"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Halenkovice","id":"585220-1","person":{"p5":{"population":"25","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"131","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1784544001","17.4517024823"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Haluzice","id":"585238-1","person":{"p5":{"population":"7","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"8","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1356335129","17.8952020872"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Horn\u00ed Lhota","id":"585246-1","person":{"p5":{"population":"34","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"64","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1651307334","17.801939086"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Host\u011bt\u00edn","id":"550736-1","person":{"p5":{"population":"61","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"33","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0489748155","17.8798310599"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Hrad\u010dovice","id":"592200-1","person":{"p5":{"population":"24","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"88","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0569153028","17.5744008039"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Hrad\u010dovice","id":"592200-2","person":{"p5":{"population":"13","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"65","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0631826649","17.5922544781"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"H\u0159iv\u00edn\u016fv \u00dajezd","id":"585271-1","person":{"p5":{"population":"13","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"61","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1259883453","17.6906624943"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Jankovice","id":"592234-1","person":{"p5":{"population":"20","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"11","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1610754745","17.383354961"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Jest\u0159ab\u00ed","id":"585319-1","person":{"p5":{"population":"11","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"33","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0622566381","17.9509023418"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Ka\u0148ovice","id":"585327-1","person":{"p5":{"population":"8","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"33","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1032440367","17.6963693798"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Karlovice","id":"587052-1","person":{"p5":{"population":"2","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"26","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1772600906","17.5861810563"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Keln\u00edky","id":"592251-1","person":{"p5":{"population":"14","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"16","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1155231403","17.6448062458"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Kom\u00e1rov","id":"549436-1","person":{"p5":{"population":"12","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"33","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1552646741","17.571725169"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Kom\u0148a","id":"592277-1","person":{"p5":{"population":"75","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"63","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9866428575","17.8064425665"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Ko\u0161\u00edky","id":"592307-1","person":{"p5":{"population":"14","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"25","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1704574597","17.4076159514"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Kudlovice","id":"592323-1","person":{"p5":{"population":"26","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"50","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1458680948","17.4467332445"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Lhota","id":"573434-1","person":{"p5":{"population":"15","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"104","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1691504992","17.6052494793"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Lipov\u00e1","id":"586871-1","person":{"p5":{"population":"28","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"41","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1180143712","17.8785209484"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Lopen\u00edk","id":"592340-1","person":{"p5":{"population":"14","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"14","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9372419002","17.7840242492"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Lou\u010dka","id":"585432-1","person":{"p5":{"population":"35","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"81","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1672377957","17.8750923694"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Ludkovice","id":"585441-1","person":{"p5":{"population":"11","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"30","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1210728047","17.7251226469"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Luha\u010dovice","id":"585459-1","person":{"p5":{"population":"58","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"126","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0993966687","17.7374712007"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Luha\u010dovice","id":"585459-2","person":{"p5":{"population":"83","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"116","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0848288579","17.7489929601"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Luha\u010dovice","id":"585459-3","person":{"p5":{"population":"75","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"109","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1001834849","17.767097483"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Luha\u010dovice","id":"585459-4","person":{"p5":{"population":"17","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"42","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1114564325","17.7612007158"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Luha\u010dovice","id":"585459-5","person":{"p5":{"population":"13","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"15","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0902788523","17.7957849013"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Luha\u010dovice","id":"585459-6","person":{"p5":{"population":"10","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"28","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0671532301","17.7021316786"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Luha\u010dovice","id":"585459-7","person":{"p5":{"population":"5","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"19","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1380773669","17.7473800838"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Napajedla","id":"585513-1","person":{"p5":{"population":"44","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"86","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1499488958","17.5257511067"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Napajedla","id":"585513-2","person":{"p5":{"population":"49","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"113","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1667392645","17.518286301"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Napajedla","id":"585513-3","person":{"p5":{"population":"32","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"64","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1795970109","17.5009335241"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Napajedla","id":"585513-4","person":{"p5":{"population":"48","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"91","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.183358243","17.5264524939"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Napajedla","id":"585513-5","person":{"p5":{"population":"23","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"52","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1754434549","17.5148660826"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Napajedla","id":"585513-6","person":{"p5":{"population":"20","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"36","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1787192955","17.5170255822"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Nedachlebice","id":"592404-1","person":{"p5":{"population":"22","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"97","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.090374492","17.5937854521"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Nezdenice","id":"592421-1","person":{"p5":{"population":"102","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"77","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0063412157","17.7532580637"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Old\u0159ichovice","id":"549444-1","person":{"p5":{"population":"3","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"33","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1794469979","17.5638430308"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-1","person":{"p5":{"population":"42","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"95","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2041102197","17.5428341129"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-2","person":{"p5":{"population":"32","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"79","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2039997349","17.552730714"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-3","person":{"p5":{"population":"15","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"74","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2015536778","17.5406185946"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-4","person":{"p5":{"population":"21","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"96","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2034077894","17.5396089854"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-5","person":{"p5":{"population":"25","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"67","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2062200454","17.528843119"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-6","person":{"p5":{"population":"19","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"105","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2085516723","17.538180315"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-7","person":{"p5":{"population":"39","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"115","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2127331196","17.5502291028"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-8","person":{"p5":{"population":"17","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"82","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2243621575","17.539639708"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-9","person":{"p5":{"population":"23","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"75","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2126889306","17.5169939188"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-10","person":{"p5":{"population":"21","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"99","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2215375928","17.5095913965"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-11","person":{"p5":{"population":"37","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"84","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2158819844","17.5075479873"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-12","person":{"p5":{"population":"9","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"59","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2254798566","17.5143592612"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Otrokovice","id":"585599-13","person":{"p5":{"population":"21","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"79","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1956948315","17.5411305925"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Pa\u0161ovice","id":"592480-1","person":{"p5":{"population":"25","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"59","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.079903375","17.6544444277"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Petr\u016fvka","id":"556874-1","person":{"p5":{"population":"42","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"28","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1084156817","17.8125646293"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Pit\u00edn","id":"592498-1","person":{"p5":{"population":"292","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"95","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0203899438","17.8776041951"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Podhrad\u00ed","id":"534811-1","person":{"p5":{"population":"5","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"38","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1476278771","17.7719344607"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Poho\u0159elice","id":"549461-1","person":{"p5":{"population":"38","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"84","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1699293596","17.5469956591"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Pozlovice","id":"549401-1","person":{"p5":{"population":"79","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"140","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1260038335","17.7773559115"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Prak\u0161ice","id":"592536-1","person":{"p5":{"population":"28","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"97","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0646040905","17.6388967591"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Provodov","id":"585661-1","person":{"p5":{"population":"19","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"114","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1647004468","17.7477155234"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Rokytnice","id":"556980-1","person":{"p5":{"population":"66","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"44","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0579097745","17.9211797689"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Rokytnice","id":"556980-2","person":{"p5":{"population":"7","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"8","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0384343968","17.9331910818"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Rudice","id":"592552-1","person":{"p5":{"population":"154","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"15","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0592597007","17.741791305"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Rudimov","id":"586919-1","person":{"p5":{"population":"36","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"27","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0709161748","17.834219838"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Sehradice","id":"585734-1","person":{"p5":{"population":"7","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"89","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1481495637","17.8329615393"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Slavi\u010d\u00edn","id":"585751-1","person":{"p5":{"population":"73","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"108","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.09259144","17.8621124429"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Slavi\u010d\u00edn","id":"585751-2","person":{"p5":{"population":"71","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"91","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0769526864","17.8687186276"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Slavi\u010d\u00edn","id":"585751-3","person":{"p5":{"population":"74","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"35","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0914276519","17.8882027886"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Slavi\u010d\u00edn","id":"585751-4","person":{"p5":{"population":"77","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"39","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0849067631","17.8828485107"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Slavi\u010d\u00edn","id":"585751-5","person":{"p5":{"population":"81","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"52","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0822830126","17.887499005"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Slavi\u010d\u00edn","id":"585751-6","person":{"p5":{"population":"65","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"48","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0702813336","17.8880856566"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Slavi\u010d\u00edn","id":"585751-7","person":{"p5":{"population":"23","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"17","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0935914239","17.9126200146"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Slavi\u010d\u00edn","id":"585751-8","person":{"p5":{"population":"11","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"54","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1105785119","17.8414095865"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Slopn\u00e9","id":"585769-1","person":{"p5":{"population":"27","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"108","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1589671592","17.8531892461"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Spytihn\u011bv","id":"585793-1","person":{"p5":{"population":"60","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"138","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1442218003","17.4931083146"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Star\u00fd Hrozenkov","id":"592609-1","person":{"p5":{"population":"84","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"28","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9600474832","17.8668439285"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Su\u0161ice","id":"592650-1","person":{"p5":{"population":"23","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"38","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.12092611","17.4549921646"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Sv\u00e1rov","id":"592668-1","person":{"p5":{"population":"8","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"33","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1165781588","17.6170296734"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"\u0160anov","id":"585807-1","person":{"p5":{"population":"61","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"30","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0348981671","17.9110831819"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"\u0160arovy","id":"585815-1","person":{"p5":{"population":"1","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"26","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1514838819","17.6004940209"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"\u0160t\u00edtn\u00e1 nad Vl\u00e1\u0159\u00ed-Popov","id":"585831-1","person":{"p5":{"population":"77","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"176","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0501982583","17.9768620134"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"\u0160t\u00edtn\u00e1 nad Vl\u00e1\u0159\u00ed-Popov","id":"585831-2","person":{"p5":{"population":"15","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"46","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0883729328","17.9680230539"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"\u0160umice","id":"592676-1","person":{"p5":{"population":"92","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"67","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0185437326","17.7176777609"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"\u0160umice","id":"592676-2","person":{"p5":{"population":"77","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"58","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0376025409","17.7294014908"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Te\u010dovice","id":"549649-1","person":{"p5":{"population":"17","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"108","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2211651939","17.5791894143"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Tluma\u010dov","id":"585858-1","person":{"p5":{"population":"22","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"80","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2472302583","17.5009207254"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Tluma\u010dov","id":"585858-2","person":{"p5":{"population":"18","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"43","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2512519413","17.5192066028"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Topoln\u00e1","id":"592692-1","person":{"p5":{"population":"25","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"155","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1265089383","17.5386673387"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Traplice","id":"592706-1","person":{"p5":{"population":"18","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"61","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1343986417","17.4266117176"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-1","person":{"p5":{"population":"72","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"147","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.030544773","17.6344542965"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-2","person":{"p5":{"population":"93","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"179","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0405810019","17.6401973"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-3","person":{"p5":{"population":"79","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"163","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0251087319","17.6412766679"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-4","person":{"p5":{"population":"50","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"112","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0262493798","17.6492520406"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-5","person":{"p5":{"population":"70","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"165","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0123545018","17.6342570714"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-6","person":{"p5":{"population":"74","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"117","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0043121825","17.6675685543"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-7","person":{"p5":{"population":"45","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"89","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0380188925","17.65655694"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-8","person":{"p5":{"population":"46","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"121","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0283482187","17.6604644122"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-9","person":{"p5":{"population":"44","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"139","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0262510241","17.655608418"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-10","person":{"p5":{"population":"47","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"114","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0306932721","17.6547745687"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-11","person":{"p5":{"population":"61","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"158","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0304538789","17.6519004348"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-12","person":{"p5":{"population":"46","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"270","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0293782551","17.6140834214"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-13","person":{"p5":{"population":"39","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"190","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0263103991","17.6793645949"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Uhersk\u00fd Brod","id":"592731-14","person":{"p5":{"population":"21","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"204","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0521198996","17.6880739396"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"V\u00e1penice","id":"592773-1","person":{"p5":{"population":"8","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"23","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9575081323","17.8268447134"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Velk\u00fd O\u0159echov","id":"585912-1","person":{"p5":{"population":"35","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"79","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1113137611","17.6632563358"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Vlachovice","id":"585955-1","person":{"p5":{"population":"37","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"83","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1313801137","17.9313625197"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Vlachovice","id":"585955-2","person":{"p5":{"population":"16","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"30","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1063032914","17.9494119624"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"Vy\u0161kovec","id":"592838-1","person":{"p5":{"population":"11","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"4","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9374745639","17.8589048745"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Z\u00e1horovice","id":"592846-1","person":{"p5":{"population":"125","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"113","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.0267760702","17.7742696104"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"Zl\u00e1manec","id":"592854-1","person":{"p5":{"population":"17","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"17","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.1336165951","17.6316045049"],"winner":"Luk\u00e1\u0161 Libor","winneri":1},{"name":"\u017d\u00edtkov\u00e1","id":"592871-1","person":{"p5":{"population":"9","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"22","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["48.9807322803","17.8881816946"],"winner":"Kun\u010dar Patrik Bc.","winneri":2},{"name":"\u017dlutava","id":"586013-1","person":{"p5":{"population":"49","party":"ODS","name":"Luk\u00e1\u0161 Libor"},"p6":{"population":"59","party":"KDU-\u010cSL","name":"Kun\u010dar Patrik Bc."}},"coordinates":["49.2013484416","17.4838127061"],"winner":"Kun\u010dar Patrik Bc.","winneri":2}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
592013 | Babice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 37 | X | 15.41 | X | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
592013 | Babice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 45 | X | 18.75 | X | |
592013 | Babice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 28 | X | 11.66 | X | |
592013 | Babice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 2.50 | X | |
592013 | Babice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 18 | 37 | 7.50 | 27.20 | |
592013 | Babice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 59 | 99 | 24.58 | 72.79 | |
592013 | Babice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 24 | X | 10.00 | X | |
592013 | Babice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 6 | X | 2.50 | X | |
592013 | Babice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 17 | X | 7.08 | X | |
592021 | Bánov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 13 | X | 8.72 | X | |
592021 | Bánov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 18 | X | 12.08 | X | |
592021 | Bánov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 5 | X | 3.35 | X | |
592021 | Bánov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.67 | X | |
592021 | Bánov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 42 | 79 | 28.18 | 55.24 | |
592021 | Bánov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 44 | 64 | 29.53 | 44.75 | |
592021 | Bánov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 10 | X | 6.71 | X | |
592021 | Bánov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.34 | X | |
592021 | Bánov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 14 | X | 9.39 | X | |
592021 | Bánov | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 15 | X | 9.43 | X | |
592021 | Bánov | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 18 | X | 11.32 | X | |
592021 | Bánov | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 4 | X | 2.51 | X | |
592021 | Bánov | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 1.88 | X | |
592021 | Bánov | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 31 | 53 | 19.49 | 42.40 | |
592021 | Bánov | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 63 | 72 | 39.62 | 57.60 | |
592021 | Bánov | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 7.54 | X | |
592021 | Bánov | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592021 | Bánov | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 13 | X | 8.17 | X | |
588318 | Bělov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 8 | X | 20.00 | X | |
588318 | Bělov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 2 | X | 5.00 | X | |
588318 | Bělov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 5 | X | 12.50 | X | |
588318 | Bělov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
588318 | Bělov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 0 | 9 | 0.00 | 28.12 | |
588318 | Bělov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 5 | 23 | 12.50 | 71.87 | |
588318 | Bělov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 20.00 | X | |
588318 | Bělov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 3 | X | 7.50 | X | |
588318 | Bělov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 9 | X | 22.50 | X | |
592030 | Bílovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 21 | X | 9.58 | X | |
592030 | Bílovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 17 | X | 7.76 | X | |
592030 | Bílovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 24 | X | 10.95 | X | |
592030 | Bílovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 1.36 | X | |
592030 | Bílovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 26 | 36 | 11.87 | 26.27 | |
592030 | Bílovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 72 | 101 | 32.87 | 73.72 | |
592030 | Bílovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 29 | X | 13.24 | X | |
592030 | Bílovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 8 | X | 3.65 | X | |
592030 | Bílovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 19 | X | 8.67 | X | |
592030 | Bílovice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 10 | X | 12.34 | X | |
592030 | Bílovice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 9.87 | X | |
592030 | Bílovice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 7.40 | X | |
592030 | Bílovice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.23 | X | |
592030 | Bílovice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 6 | 8 | 7.40 | 15.09 | |
592030 | Bílovice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 35 | 45 | 43.20 | 84.90 | |
592030 | Bílovice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 9.87 | X | |
592030 | Bílovice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 2.46 | X | |
592030 | Bílovice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 5 | X | 6.17 | X | |
585076 | Biskupice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 14 | X | 12.96 | X | |
585076 | Biskupice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 11 | X | 10.18 | X | |
585076 | Biskupice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 12 | X | 11.11 | X | |
585076 | Biskupice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585076 | Biskupice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 9 | 11 | 8.33 | 15.49 | |
585076 | Biskupice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 26 | 60 | 24.07 | 84.50 | |
585076 | Biskupice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 5.55 | X | |
585076 | Biskupice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.85 | X | |
585076 | Biskupice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 28 | X | 25.92 | X | |
557102 | Bohuslavice nad Vláří | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 5 | X | 6.57 | X | |
557102 | Bohuslavice nad Vláří | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 30 | X | 39.47 | X | |
557102 | Bohuslavice nad Vláří | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 3 | X | 3.94 | X | |
557102 | Bohuslavice nad Vláří | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 2.63 | X | |
557102 | Bohuslavice nad Vláří | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 6 | 13 | 7.89 | 44.82 | |
557102 | Bohuslavice nad Vláří | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 7 | 16 | 9.21 | 55.17 | |
557102 | Bohuslavice nad Vláří | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 1 | X | 1.31 | X | |
557102 | Bohuslavice nad Vláří | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
557102 | Bohuslavice nad Vláří | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 22 | X | 28.94 | X | |
585092 | Bohuslavice u Zlína | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 19 | X | 18.26 | X | |
585092 | Bohuslavice u Zlína | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 21 | X | 20.19 | X | |
585092 | Bohuslavice u Zlína | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 16 | X | 15.38 | X | |
585092 | Bohuslavice u Zlína | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.92 | X | |
585092 | Bohuslavice u Zlína | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 3 | 8 | 2.88 | 14.28 | |
585092 | Bohuslavice u Zlína | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 26 | 48 | 25.00 | 85.71 | |
585092 | Bohuslavice u Zlína | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 13 | X | 12.50 | X | |
585092 | Bohuslavice u Zlína | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.96 | X | |
585092 | Bohuslavice u Zlína | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 3 | X | 2.88 | X | |
592048 | Bojkovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 18 | X | 4.93 | X | |
592048 | Bojkovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 25 | X | 6.84 | X | |
592048 | Bojkovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 19 | X | 5.20 | X | |
592048 | Bojkovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 0.54 | X | |
592048 | Bojkovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 199 | 261 | 54.52 | 73.93 | |
592048 | Bojkovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 48 | 92 | 13.15 | 26.06 | |
592048 | Bojkovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 3.28 | X | |
592048 | Bojkovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.27 | X | |
592048 | Bojkovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 41 | X | 11.23 | X | |
592048 | Bojkovice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 21 | X | 6.95 | X | |
592048 | Bojkovice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 23 | X | 7.61 | X | |
592048 | Bojkovice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 25 | X | 8.27 | X | |
592048 | Bojkovice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.33 | X | |
592048 | Bojkovice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 176 | 223 | 58.27 | 77.97 | |
592048 | Bojkovice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 30 | 63 | 9.93 | 22.02 | |
592048 | Bojkovice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 1.98 | X | |
592048 | Bojkovice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.33 | X | |
592048 | Bojkovice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 19 | X | 6.29 | X | |
592048 | Bojkovice | 3 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 43 | X | 9.83 | X | |
592048 | Bojkovice | 3 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 32 | X | 7.32 | X | |
592048 | Bojkovice | 3 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 23 | X | 5.26 | X | |
592048 | Bojkovice | 3 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 0.68 | X | |
592048 | Bojkovice | 3 | 5 | Lukáš Libor | ODS | ODS | ODS | 222 | 299 | 50.80 | 73.46 | |
592048 | Bojkovice | 3 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 66 | 108 | 15.10 | 26.53 | |
592048 | Bojkovice | 3 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 0.91 | X | |
592048 | Bojkovice | 3 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 0.45 | X | |
592048 | Bojkovice | 3 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 42 | X | 9.61 | X | |
592048 | Bojkovice | 4 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 10 | X | 18.86 | X | |
592048 | Bojkovice | 4 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 1 | X | 1.88 | X | |
592048 | Bojkovice | 4 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 10 | X | 18.86 | X | |
592048 | Bojkovice | 4 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.88 | X | |
592048 | Bojkovice | 4 | 5 | Lukáš Libor | ODS | ODS | ODS | 18 | 26 | 33.96 | 52.00 | |
592048 | Bojkovice | 4 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 6 | 24 | 11.32 | 48.00 | |
592048 | Bojkovice | 4 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
592048 | Bojkovice | 4 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592048 | Bojkovice | 4 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 7 | X | 13.20 | X | |
592048 | Bojkovice | 5 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 3 | X | 7.31 | X | |
592048 | Bojkovice | 5 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 2 | X | 4.87 | X | |
592048 | Bojkovice | 5 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 26.82 | X | |
592048 | Bojkovice | 5 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592048 | Bojkovice | 5 | 5 | Lukáš Libor | ODS | ODS | ODS | 19 | 23 | 46.34 | 67.64 | |
592048 | Bojkovice | 5 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 4 | 11 | 9.75 | 32.35 | |
592048 | Bojkovice | 5 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
592048 | Bojkovice | 5 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592048 | Bojkovice | 5 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 2 | X | 4.87 | X | |
592048 | Bojkovice | 6 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 11 | X | 21.56 | X | |
592048 | Bojkovice | 6 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 0 | X | 0.00 | X | |
592048 | Bojkovice | 6 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 1 | X | 1.96 | X | |
592048 | Bojkovice | 6 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592048 | Bojkovice | 6 | 5 | Lukáš Libor | ODS | ODS | ODS | 28 | 46 | 54.90 | 88.46 | |
592048 | Bojkovice | 6 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 7 | 6 | 13.72 | 11.53 | |
592048 | Bojkovice | 6 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 1 | X | 1.96 | X | |
592048 | Bojkovice | 6 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592048 | Bojkovice | 6 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 3 | X | 5.88 | X | |
585114 | Brumov-Bylnice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 10 | X | 2.99 | X | |
585114 | Brumov-Bylnice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 30 | X | 8.98 | X | |
585114 | Brumov-Bylnice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 9 | X | 2.69 | X | |
585114 | Brumov-Bylnice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.29 | X | |
585114 | Brumov-Bylnice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 33 | 60 | 9.88 | 42.55 | |
585114 | Brumov-Bylnice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 50 | 81 | 14.97 | 57.44 | |
585114 | Brumov-Bylnice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 2.39 | X | |
585114 | Brumov-Bylnice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.29 | X | |
585114 | Brumov-Bylnice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 192 | X | 57.48 | X | |
585114 | Brumov-Bylnice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 12 | X | 2.22 | X | |
585114 | Brumov-Bylnice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 50 | X | 9.25 | X | |
585114 | Brumov-Bylnice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 17 | X | 3.14 | X | |
585114 | Brumov-Bylnice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 1.11 | X | |
585114 | Brumov-Bylnice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 45 | 80 | 8.33 | 34.78 | |
585114 | Brumov-Bylnice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 95 | 150 | 17.59 | 65.21 | |
585114 | Brumov-Bylnice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 10 | X | 1.85 | X | |
585114 | Brumov-Bylnice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 5 | X | 0.92 | X | |
585114 | Brumov-Bylnice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 300 | X | 55.55 | X | |
585114 | Brumov-Bylnice | 3 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 8 | X | 2.10 | X | |
585114 | Brumov-Bylnice | 3 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 33 | X | 8.68 | X | |
585114 | Brumov-Bylnice | 3 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 2.89 | X | |
585114 | Brumov-Bylnice | 3 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 0.52 | X | |
585114 | Brumov-Bylnice | 3 | 5 | Lukáš Libor | ODS | ODS | ODS | 21 | 44 | 5.52 | 22.33 | |
585114 | Brumov-Bylnice | 3 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 99 | 153 | 26.05 | 77.66 | |
585114 | Brumov-Bylnice | 3 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 1.57 | X | |
585114 | Brumov-Bylnice | 3 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.26 | X | |
585114 | Brumov-Bylnice | 3 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 199 | X | 52.36 | X | |
585114 | Brumov-Bylnice | 4 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 2 | X | 2.70 | X | |
585114 | Brumov-Bylnice | 4 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 12 | X | 16.21 | X | |
585114 | Brumov-Bylnice | 4 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 2.70 | X | |
585114 | Brumov-Bylnice | 4 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585114 | Brumov-Bylnice | 4 | 5 | Lukáš Libor | ODS | ODS | ODS | 11 | 21 | 14.86 | 46.66 | |
585114 | Brumov-Bylnice | 4 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 9 | 24 | 12.16 | 53.33 | |
585114 | Brumov-Bylnice | 4 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 3 | X | 4.05 | X | |
585114 | Brumov-Bylnice | 4 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585114 | Brumov-Bylnice | 4 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 35 | X | 47.29 | X | |
585114 | Brumov-Bylnice | 5 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 3 | X | 6.97 | X | |
585114 | Brumov-Bylnice | 5 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 18.60 | X | |
585114 | Brumov-Bylnice | 5 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 4.65 | X | |
585114 | Brumov-Bylnice | 5 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585114 | Brumov-Bylnice | 5 | 5 | Lukáš Libor | ODS | ODS | ODS | 0 | 3 | 0.00 | 27.27 | |
585114 | Brumov-Bylnice | 5 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 6 | 8 | 13.95 | 72.72 | |
585114 | Brumov-Bylnice | 5 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 1 | X | 2.32 | X | |
585114 | Brumov-Bylnice | 5 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585114 | Brumov-Bylnice | 5 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 23 | X | 53.48 | X | |
538744 | Březnice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 24 | X | 13.18 | X | |
538744 | Březnice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 24 | X | 13.18 | X | |
538744 | Březnice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 6.04 | X | |
538744 | Březnice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 17 | X | 9.34 | X | |
538744 | Březnice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 5 | 9 | 2.74 | 7.03 | |
538744 | Březnice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 39 | 119 | 21.42 | 92.96 | |
538744 | Březnice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 37 | X | 20.32 | X | |
538744 | Březnice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 3 | X | 1.64 | X | |
538744 | Březnice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 22 | X | 12.08 | X | |
592081 | Březolupy | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 28 | X | 21.21 | X | |
592081 | Březolupy | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 18 | X | 13.63 | X | |
592081 | Březolupy | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 17 | X | 12.87 | X | |
592081 | Březolupy | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.51 | X | |
592081 | Březolupy | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 15 | 15 | 11.36 | 27.27 | |
592081 | Březolupy | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 23 | 40 | 17.42 | 72.72 | |
592081 | Březolupy | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 17 | X | 12.87 | X | |
592081 | Březolupy | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.51 | X | |
592081 | Březolupy | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 10 | X | 7.57 | X | |
592081 | Březolupy | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 11 | X | 9.16 | X | |
592081 | Březolupy | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 21 | X | 17.50 | X | |
592081 | Březolupy | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 9 | X | 7.50 | X | |
592081 | Březolupy | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 5.00 | X | |
592081 | Březolupy | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 16 | 21 | 13.33 | 28.00 | |
592081 | Březolupy | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 29 | 54 | 24.16 | 72.00 | |
592081 | Březolupy | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 9.16 | X | |
592081 | Březolupy | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592081 | Březolupy | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 17 | X | 14.16 | X | |
585149 | Březůvky | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 30 | X | 30.30 | X | |
585149 | Březůvky | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 7 | X | 7.07 | X | |
585149 | Březůvky | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 6.06 | X | |
585149 | Březůvky | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 6.06 | X | |
585149 | Březůvky | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 6 | 11 | 6.06 | 17.46 | |
585149 | Březůvky | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 26 | 52 | 26.26 | 82.53 | |
585149 | Březůvky | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 9 | X | 9.09 | X | |
585149 | Březůvky | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.01 | X | |
585149 | Březůvky | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 8 | X | 8.08 | X | |
592111 | Bystřice pod Lopeníkem | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 38 | X | 25.00 | X | |
592111 | Bystřice pod Lopeníkem | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 14 | X | 9.21 | X | |
592111 | Bystřice pod Lopeníkem | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 4.60 | X | |
592111 | Bystřice pod Lopeníkem | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.65 | X | |
592111 | Bystřice pod Lopeníkem | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 37 | 60 | 24.34 | 49.58 | |
592111 | Bystřice pod Lopeníkem | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 33 | 61 | 21.71 | 50.41 | |
592111 | Bystřice pod Lopeníkem | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 2.63 | X | |
592111 | Bystřice pod Lopeníkem | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592111 | Bystřice pod Lopeníkem | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 18 | X | 11.84 | X | |
592137 | Částkov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 22 | X | 29.72 | X | |
592137 | Částkov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 9 | X | 12.16 | X | |
592137 | Částkov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 5 | X | 6.75 | X | |
592137 | Částkov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.35 | X | |
592137 | Částkov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 5 | 10 | 6.75 | 21.73 | |
592137 | Částkov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 15 | 36 | 20.27 | 78.26 | |
592137 | Částkov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 9.45 | X | |
592137 | Částkov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592137 | Částkov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 10 | X | 13.51 | X | |
585165 | Dobrkovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 11 | X | 22.44 | X | |
585165 | Dobrkovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 4 | X | 8.16 | X | |
585165 | Dobrkovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 4.08 | X | |
585165 | Dobrkovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585165 | Dobrkovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 2 | 0 | 4.08 | 0.00 | |
585165 | Dobrkovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 24 | 30 | 48.97 | 100.00 | |
585165 | Dobrkovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 2 | X | 4.08 | X | |
585165 | Dobrkovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585165 | Dobrkovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 4 | X | 8.16 | X | |
585173 | Dolní Lhota | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 5 | X | 4.00 | X | |
585173 | Dolní Lhota | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 6.40 | X | |
585173 | Dolní Lhota | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 5.60 | X | |
585173 | Dolní Lhota | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.80 | X | |
585173 | Dolní Lhota | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 7 | 24 | 5.60 | 21.62 | |
585173 | Dolní Lhota | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 78 | 87 | 62.40 | 78.37 | |
585173 | Dolní Lhota | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 1 | X | 0.80 | X | |
585173 | Dolní Lhota | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.60 | X | |
585173 | Dolní Lhota | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 16 | X | 12.80 | X | |
585181 | Doubravy | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 18 | X | 24.32 | X | |
585181 | Doubravy | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 3 | X | 4.05 | X | |
585181 | Doubravy | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 8.10 | X | |
585181 | Doubravy | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.35 | X | |
585181 | Doubravy | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 19 | 32 | 25.67 | 53.33 | |
585181 | Doubravy | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 9 | 28 | 12.16 | 46.66 | |
585181 | Doubravy | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 14.86 | X | |
585181 | Doubravy | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585181 | Doubravy | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 7 | X | 9.45 | X | |
592153 | Drslavice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 19 | X | 13.97 | X | |
592153 | Drslavice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 2 | X | 1.47 | X | |
592153 | Drslavice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 5 | X | 3.67 | X | |
592153 | Drslavice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592153 | Drslavice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 15 | 24 | 11.02 | 18.18 | |
592153 | Drslavice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 80 | 108 | 58.82 | 81.81 | |
592153 | Drslavice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 5.14 | X | |
592153 | Drslavice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.47 | X | |
592153 | Drslavice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 6 | X | 4.41 | X | |
585220 | Halenkovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 74 | X | 23.87 | X | |
585220 | Halenkovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 51 | X | 16.45 | X | |
585220 | Halenkovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 43 | X | 13.87 | X | |
585220 | Halenkovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 1.93 | X | |
585220 | Halenkovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 13 | 25 | 4.19 | 16.02 | |
585220 | Halenkovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 52 | 131 | 16.77 | 83.97 | |
585220 | Halenkovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 35 | X | 11.29 | X | |
585220 | Halenkovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 14 | X | 4.51 | X | |
585220 | Halenkovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 22 | X | 7.09 | X | |
585238 | Haluzice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 1 | X | 3.70 | X | |
585238 | Haluzice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 29.62 | X | |
585238 | Haluzice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 7.40 | X | |
585238 | Haluzice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585238 | Haluzice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 1 | 7 | 3.70 | 46.66 | |
585238 | Haluzice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 2 | 8 | 7.40 | 53.33 | |
585238 | Haluzice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
585238 | Haluzice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585238 | Haluzice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 13 | X | 48.14 | X | |
585246 | Horní Lhota | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 5 | X | 4.06 | X | |
585246 | Horní Lhota | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 14 | X | 11.38 | X | |
585246 | Horní Lhota | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 8.94 | X | |
585246 | Horní Lhota | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.81 | X | |
585246 | Horní Lhota | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 25 | 34 | 20.32 | 34.69 | |
585246 | Horní Lhota | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 47 | 64 | 38.21 | 65.30 | |
585246 | Horní Lhota | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 3.25 | X | |
585246 | Horní Lhota | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.81 | X | |
585246 | Horní Lhota | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 15 | X | 12.19 | X | |
550736 | Hostětín | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 9 | X | 8.73 | X | |
550736 | Hostětín | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 11 | X | 10.67 | X | |
550736 | Hostětín | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 4 | X | 3.88 | X | |
550736 | Hostětín | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.97 | X | |
550736 | Hostětín | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 45 | 61 | 43.68 | 64.89 | |
550736 | Hostětín | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 23 | 33 | 22.33 | 35.10 | |
550736 | Hostětín | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 2 | X | 1.94 | X | |
550736 | Hostětín | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 3 | X | 2.91 | X | |
550736 | Hostětín | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 5 | X | 4.85 | X | |
592200 | Hradčovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 17 | X | 11.64 | X | |
592200 | Hradčovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 12 | X | 8.21 | X | |
592200 | Hradčovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 4.10 | X | |
592200 | Hradčovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592200 | Hradčovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 9 | 24 | 6.16 | 21.42 | |
592200 | Hradčovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 73 | 88 | 50.00 | 78.57 | |
592200 | Hradčovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 15 | X | 10.27 | X | |
592200 | Hradčovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592200 | Hradčovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 14 | X | 9.58 | X | |
592200 | Hradčovice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 6 | X | 7.69 | X | |
592200 | Hradčovice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 2 | X | 2.56 | X | |
592200 | Hradčovice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 0 | X | 0.00 | X | |
592200 | Hradčovice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592200 | Hradčovice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 9 | 13 | 11.53 | 16.66 | |
592200 | Hradčovice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 51 | 65 | 65.38 | 83.33 | |
592200 | Hradčovice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 8.97 | X | |
592200 | Hradčovice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.28 | X | |
592200 | Hradčovice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 2 | X | 2.56 | X | |
585271 | Hřivínův Újezd | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 13 | X | 13.00 | X | |
585271 | Hřivínův Újezd | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 15 | X | 15.00 | X | |
585271 | Hřivínův Újezd | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 9 | X | 9.00 | X | |
585271 | Hřivínův Újezd | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 2.00 | X | |
585271 | Hřivínův Újezd | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 6 | 13 | 6.00 | 17.56 | |
585271 | Hřivínův Újezd | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 26 | 61 | 26.00 | 82.43 | |
585271 | Hřivínův Újezd | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 11.00 | X | |
585271 | Hřivínův Újezd | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585271 | Hřivínův Újezd | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 18 | X | 18.00 | X | |
592234 | Jankovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 30 | X | 32.96 | X | |
592234 | Jankovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 3 | X | 3.29 | X | |
592234 | Jankovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 21 | X | 23.07 | X | |
592234 | Jankovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592234 | Jankovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 13 | 20 | 14.28 | 64.51 | |
592234 | Jankovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 5 | 11 | 5.49 | 35.48 | |
592234 | Jankovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 12.08 | X | |
592234 | Jankovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.09 | X | |
592234 | Jankovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 7 | X | 7.69 | X | |
585319 | Jestřabí | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 5 | X | 6.32 | X | |
585319 | Jestřabí | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 19 | X | 24.05 | X | |
585319 | Jestřabí | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 4 | X | 5.06 | X | |
585319 | Jestřabí | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.26 | X | |
585319 | Jestřabí | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 11 | 11 | 13.92 | 25.00 | |
585319 | Jestřabí | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 8 | 33 | 10.12 | 75.00 | |
585319 | Jestřabí | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 5.06 | X | |
585319 | Jestřabí | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.26 | X | |
585319 | Jestřabí | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 26 | X | 32.91 | X | |
585327 | Kaňovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 5 | X | 9.09 | X | |
585327 | Kaňovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 21 | X | 38.18 | X | |
585327 | Kaňovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 8 | X | 14.54 | X | |
585327 | Kaňovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585327 | Kaňovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 1 | 8 | 1.81 | 19.51 | |
585327 | Kaňovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 11 | 33 | 20.00 | 80.48 | |
585327 | Kaňovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 5 | X | 9.09 | X | |
585327 | Kaňovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.81 | X | |
585327 | Kaňovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 3 | X | 5.45 | X | |
587052 | Karlovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 5 | X | 12.82 | X | |
587052 | Karlovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 20.51 | X | |
587052 | Karlovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 3 | X | 7.69 | X | |
587052 | Karlovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
587052 | Karlovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 1 | 2 | 2.56 | 7.14 | |
587052 | Karlovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 7 | 26 | 17.94 | 92.85 | |
587052 | Karlovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 17.94 | X | |
587052 | Karlovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 5.12 | X | |
587052 | Karlovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 6 | X | 15.38 | X | |
592251 | Kelníky | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 10 | X | 20.00 | X | |
592251 | Kelníky | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 0 | X | 0.00 | X | |
592251 | Kelníky | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 4 | X | 8.00 | X | |
592251 | Kelníky | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592251 | Kelníky | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 13 | 14 | 26.00 | 46.66 | |
592251 | Kelníky | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 13 | 16 | 26.00 | 53.33 | |
592251 | Kelníky | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 5 | X | 10.00 | X | |
592251 | Kelníky | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592251 | Kelníky | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 5 | X | 10.00 | X | |
549436 | Komárov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 22 | X | 25.28 | X | |
549436 | Komárov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 3 | X | 3.44 | X | |
549436 | Komárov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 17 | X | 19.54 | X | |
549436 | Komárov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 3.44 | X | |
549436 | Komárov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 9 | 12 | 10.34 | 26.66 | |
549436 | Komárov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 16 | 33 | 18.39 | 73.33 | |
549436 | Komárov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 12.64 | X | |
549436 | Komárov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.14 | X | |
549436 | Komárov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 5 | X | 5.74 | X | |
592277 | Komňa | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 14 | X | 7.00 | X | |
592277 | Komňa | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 97 | X | 48.50 | X | |
592277 | Komňa | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 18 | X | 9.00 | X | |
592277 | Komňa | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.50 | X | |
592277 | Komňa | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 40 | 75 | 20.00 | 54.34 | |
592277 | Komňa | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 14 | 63 | 7.00 | 45.65 | |
592277 | Komňa | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 5 | X | 2.50 | X | |
592277 | Komňa | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592277 | Komňa | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 11 | X | 5.50 | X | |
592307 | Košíky | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 16 | X | 26.22 | X | |
592307 | Košíky | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 4 | X | 6.55 | X | |
592307 | Košíky | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 18.03 | X | |
592307 | Košíky | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592307 | Košíky | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 3 | 14 | 4.91 | 35.89 | |
592307 | Košíky | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 9 | 25 | 14.75 | 64.10 | |
592307 | Košíky | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 9.83 | X | |
592307 | Košíky | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.63 | X | |
592307 | Košíky | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 11 | X | 18.03 | X | |
592323 | Kudlovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 28 | X | 29.16 | X | |
592323 | Kudlovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 22 | X | 22.91 | X | |
592323 | Kudlovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 5 | X | 5.20 | X | |
592323 | Kudlovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 2.08 | X | |
592323 | Kudlovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 9 | 26 | 9.37 | 34.21 | |
592323 | Kudlovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 5 | 50 | 5.20 | 65.78 | |
592323 | Kudlovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 11.45 | X | |
592323 | Kudlovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 2.08 | X | |
592323 | Kudlovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 12 | X | 12.50 | X | |
573434 | Lhota | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 14 | X | 8.69 | X | |
573434 | Lhota | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 31 | X | 19.25 | X | |
573434 | Lhota | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 3.72 | X | |
573434 | Lhota | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.24 | X | |
573434 | Lhota | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 5 | 15 | 3.10 | 12.60 | |
573434 | Lhota | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 72 | 104 | 44.72 | 87.39 | |
573434 | Lhota | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 15 | X | 9.31 | X | |
573434 | Lhota | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
573434 | Lhota | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 16 | X | 9.93 | X | |
586871 | Lipová | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 18 | X | 20.00 | X | |
586871 | Lipová | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 23 | X | 25.55 | X | |
586871 | Lipová | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 2.22 | X | |
586871 | Lipová | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 2.22 | X | |
586871 | Lipová | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 4 | 28 | 4.44 | 40.57 | |
586871 | Lipová | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 24 | 41 | 26.66 | 59.42 | |
586871 | Lipová | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 8.88 | X | |
586871 | Lipová | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
586871 | Lipová | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 9 | X | 10.00 | X | |
592340 | Lopeník | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 3 | X | 6.97 | X | |
592340 | Lopeník | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 1 | X | 2.32 | X | |
592340 | Lopeník | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 0 | X | 0.00 | X | |
592340 | Lopeník | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 4.65 | X | |
592340 | Lopeník | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 25 | 14 | 58.13 | 50.00 | |
592340 | Lopeník | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 8 | 14 | 18.60 | 50.00 | |
592340 | Lopeník | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 2 | X | 4.65 | X | |
592340 | Lopeník | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592340 | Lopeník | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 2 | X | 4.65 | X | |
585432 | Loučka | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 9 | X | 6.29 | X | |
585432 | Loučka | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 36 | X | 25.17 | X | |
585432 | Loučka | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 4.89 | X | |
585432 | Loučka | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585432 | Loučka | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 19 | 35 | 13.28 | 30.17 | |
585432 | Loučka | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 39 | 81 | 27.27 | 69.82 | |
585432 | Loučka | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 9 | X | 6.29 | X | |
585432 | Loučka | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.69 | X | |
585432 | Loučka | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 23 | X | 16.08 | X | |
585441 | Ludkovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 7 | X | 9.09 | X | |
585441 | Ludkovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 21 | X | 27.27 | X | |
585441 | Ludkovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 9.09 | X | |
585441 | Ludkovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.29 | X | |
585441 | Ludkovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 12 | 11 | 15.58 | 26.82 | |
585441 | Ludkovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 12 | 30 | 15.58 | 73.17 | |
585441 | Ludkovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 10.38 | X | |
585441 | Ludkovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 2.59 | X | |
585441 | Ludkovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 7 | X | 9.09 | X | |
585459 | Luhačovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 27 | X | 12.32 | X | |
585459 | Luhačovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 18 | X | 8.21 | X | |
585459 | Luhačovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 20 | X | 9.13 | X | |
585459 | Luhačovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 10 | X | 4.56 | X | |
585459 | Luhačovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 38 | 58 | 17.35 | 31.52 | |
585459 | Luhačovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 54 | 126 | 24.65 | 68.47 | |
585459 | Luhačovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 18 | X | 8.21 | X | |
585459 | Luhačovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 10 | X | 4.56 | X | |
585459 | Luhačovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 24 | X | 10.95 | X | |
585459 | Luhačovice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 39 | X | 14.18 | X | |
585459 | Luhačovice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 27 | X | 9.81 | X | |
585459 | Luhačovice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 28 | X | 10.18 | X | |
585459 | Luhačovice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 1.81 | X | |
585459 | Luhačovice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 57 | 83 | 20.72 | 41.70 | |
585459 | Luhačovice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 50 | 116 | 18.18 | 58.29 | |
585459 | Luhačovice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 21 | X | 7.63 | X | |
585459 | Luhačovice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 4 | X | 1.45 | X | |
585459 | Luhačovice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 44 | X | 16.00 | X | |
585459 | Luhačovice | 3 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 13 | X | 5.37 | X | |
585459 | Luhačovice | 3 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 26 | X | 10.74 | X | |
585459 | Luhačovice | 3 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 17 | X | 7.02 | X | |
585459 | Luhačovice | 3 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 7 | X | 2.89 | X | |
585459 | Luhačovice | 3 | 5 | Lukáš Libor | ODS | ODS | ODS | 55 | 75 | 22.72 | 40.76 | |
585459 | Luhačovice | 3 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 41 | 109 | 16.94 | 59.23 | |
585459 | Luhačovice | 3 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 30 | X | 12.39 | X | |
585459 | Luhačovice | 3 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 5 | X | 2.06 | X | |
585459 | Luhačovice | 3 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 48 | X | 19.83 | X | |
585459 | Luhačovice | 4 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 10 | X | 13.33 | X | |
585459 | Luhačovice | 4 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 10.66 | X | |
585459 | Luhačovice | 4 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 5 | X | 6.66 | X | |
585459 | Luhačovice | 4 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585459 | Luhačovice | 4 | 5 | Lukáš Libor | ODS | ODS | ODS | 15 | 17 | 20.00 | 28.81 | |
585459 | Luhačovice | 4 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 18 | 42 | 24.00 | 71.18 | |
585459 | Luhačovice | 4 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 9.33 | X | |
585459 | Luhačovice | 4 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.33 | X | |
585459 | Luhačovice | 4 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 11 | X | 14.66 | X | |
585459 | Luhačovice | 5 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 10 | X | 19.60 | X | |
585459 | Luhačovice | 5 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 5 | X | 9.80 | X | |
585459 | Luhačovice | 5 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 3 | X | 5.88 | X | |
585459 | Luhačovice | 5 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.96 | X | |
585459 | Luhačovice | 5 | 5 | Lukáš Libor | ODS | ODS | ODS | 11 | 13 | 21.56 | 46.42 | |
585459 | Luhačovice | 5 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 12 | 15 | 23.52 | 53.57 | |
585459 | Luhačovice | 5 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
585459 | Luhačovice | 5 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585459 | Luhačovice | 5 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 9 | X | 17.64 | X | |
585459 | Luhačovice | 6 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 6 | X | 11.53 | X | |
585459 | Luhačovice | 6 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 4 | X | 7.69 | X | |
585459 | Luhačovice | 6 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 13.46 | X | |
585459 | Luhačovice | 6 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585459 | Luhačovice | 6 | 5 | Lukáš Libor | ODS | ODS | ODS | 7 | 10 | 13.46 | 26.31 | |
585459 | Luhačovice | 6 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 12 | 28 | 23.07 | 73.68 | |
585459 | Luhačovice | 6 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 7.69 | X | |
585459 | Luhačovice | 6 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.92 | X | |
585459 | Luhačovice | 6 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 11 | X | 21.15 | X | |
585459 | Luhačovice | 7 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 8 | X | 25.80 | X | |
585459 | Luhačovice | 7 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 4 | X | 12.90 | X | |
585459 | Luhačovice | 7 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 1 | X | 3.22 | X | |
585459 | Luhačovice | 7 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585459 | Luhačovice | 7 | 5 | Lukáš Libor | ODS | ODS | ODS | 1 | 5 | 3.22 | 20.83 | |
585459 | Luhačovice | 7 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 15 | 19 | 48.38 | 79.16 | |
585459 | Luhačovice | 7 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
585459 | Luhačovice | 7 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585459 | Luhačovice | 7 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 2 | X | 6.45 | X | |
585513 | Napajedla | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 90 | X | 29.12 | X | |
585513 | Napajedla | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 23 | X | 7.44 | X | |
585513 | Napajedla | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 26 | X | 8.41 | X | |
585513 | Napajedla | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 4 | X | 1.29 | X | |
585513 | Napajedla | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 23 | 44 | 7.44 | 33.84 | |
585513 | Napajedla | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 38 | 86 | 12.29 | 66.15 | |
585513 | Napajedla | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 50 | X | 16.18 | X | |
585513 | Napajedla | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 6 | X | 1.94 | X | |
585513 | Napajedla | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 49 | X | 15.85 | X | |
585513 | Napajedla | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 91 | X | 32.38 | X | |
585513 | Napajedla | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 14 | X | 4.98 | X | |
585513 | Napajedla | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 29 | X | 10.32 | X | |
585513 | Napajedla | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585513 | Napajedla | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 27 | 49 | 9.60 | 30.24 | |
585513 | Napajedla | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 47 | 113 | 16.72 | 69.75 | |
585513 | Napajedla | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 36 | X | 12.81 | X | |
585513 | Napajedla | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 9 | X | 3.20 | X | |
585513 | Napajedla | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 28 | X | 9.96 | X | |
585513 | Napajedla | 3 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 36 | X | 21.68 | X | |
585513 | Napajedla | 3 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 17 | X | 10.24 | X | |
585513 | Napajedla | 3 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 18 | X | 10.84 | X | |
585513 | Napajedla | 3 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.20 | X | |
585513 | Napajedla | 3 | 5 | Lukáš Libor | ODS | ODS | ODS | 17 | 32 | 10.24 | 33.33 | |
585513 | Napajedla | 3 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 19 | 64 | 11.44 | 66.66 | |
585513 | Napajedla | 3 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 27 | X | 16.26 | X | |
585513 | Napajedla | 3 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 7 | X | 4.21 | X | |
585513 | Napajedla | 3 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 23 | X | 13.85 | X | |
585513 | Napajedla | 4 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 53 | X | 23.76 | X | |
585513 | Napajedla | 4 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 20 | X | 8.96 | X | |
585513 | Napajedla | 4 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 29 | X | 13.00 | X | |
585513 | Napajedla | 4 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 2.69 | X | |
585513 | Napajedla | 4 | 5 | Lukáš Libor | ODS | ODS | ODS | 25 | 48 | 11.21 | 34.53 | |
585513 | Napajedla | 4 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 27 | 91 | 12.10 | 65.46 | |
585513 | Napajedla | 4 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 19 | X | 8.52 | X | |
585513 | Napajedla | 4 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 8 | X | 3.58 | X | |
585513 | Napajedla | 4 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 36 | X | 16.14 | X | |
585513 | Napajedla | 5 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 32 | X | 21.33 | X | |
585513 | Napajedla | 5 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 22 | X | 14.66 | X | |
585513 | Napajedla | 5 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 20 | X | 13.33 | X | |
585513 | Napajedla | 5 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.66 | X | |
585513 | Napajedla | 5 | 5 | Lukáš Libor | ODS | ODS | ODS | 13 | 23 | 8.66 | 30.66 | |
585513 | Napajedla | 5 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 13 | 52 | 8.66 | 69.33 | |
585513 | Napajedla | 5 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 25 | X | 16.66 | X | |
585513 | Napajedla | 5 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.33 | X | |
585513 | Napajedla | 5 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 22 | X | 14.66 | X | |
585513 | Napajedla | 6 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 38 | X | 29.68 | X | |
585513 | Napajedla | 6 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 9 | X | 7.03 | X | |
585513 | Napajedla | 6 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 17 | X | 13.28 | X | |
585513 | Napajedla | 6 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 2.34 | X | |
585513 | Napajedla | 6 | 5 | Lukáš Libor | ODS | ODS | ODS | 12 | 20 | 9.37 | 35.71 | |
585513 | Napajedla | 6 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 15 | 36 | 11.71 | 64.28 | |
585513 | Napajedla | 6 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 6.25 | X | |
585513 | Napajedla | 6 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.78 | X | |
585513 | Napajedla | 6 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 25 | X | 19.53 | X | |
592404 | Nedachlebice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 19 | X | 10.98 | X | |
592404 | Nedachlebice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 14 | X | 8.09 | X | |
592404 | Nedachlebice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 13 | X | 7.51 | X | |
592404 | Nedachlebice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 4 | X | 2.31 | X | |
592404 | Nedachlebice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 10 | 22 | 5.78 | 18.48 | |
592404 | Nedachlebice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 92 | 97 | 53.17 | 81.51 | |
592404 | Nedachlebice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 6.35 | X | |
592404 | Nedachlebice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.15 | X | |
592404 | Nedachlebice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 8 | X | 4.62 | X | |
592421 | Nezdenice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 31 | X | 13.13 | X | |
592421 | Nezdenice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 17 | X | 7.20 | X | |
592421 | Nezdenice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 52 | X | 22.03 | X | |
592421 | Nezdenice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 0.84 | X | |
592421 | Nezdenice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 65 | 102 | 27.54 | 56.98 | |
592421 | Nezdenice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 31 | 77 | 13.13 | 43.01 | |
592421 | Nezdenice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 2.54 | X | |
592421 | Nezdenice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 3 | X | 1.27 | X | |
592421 | Nezdenice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 29 | X | 12.28 | X | |
549444 | Oldřichovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 20 | X | 28.57 | X | |
549444 | Oldřichovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 7 | X | 10.00 | X | |
549444 | Oldřichovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 5 | X | 7.14 | X | |
549444 | Oldřichovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 4.28 | X | |
549444 | Oldřichovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 3 | 3 | 4.28 | 8.33 | |
549444 | Oldřichovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 17 | 33 | 24.28 | 91.66 | |
549444 | Oldřichovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 15.71 | X | |
549444 | Oldřichovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
549444 | Oldřichovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 4 | X | 5.71 | X | |
585599 | Otrokovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 38 | X | 17.19 | X | |
585599 | Otrokovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 11 | X | 4.97 | X | |
585599 | Otrokovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 27 | X | 12.21 | X | |
585599 | Otrokovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 1.35 | X | |
585599 | Otrokovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 13 | 42 | 5.88 | 30.65 | |
585599 | Otrokovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 23 | 95 | 10.40 | 69.34 | |
585599 | Otrokovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 25 | X | 11.31 | X | |
585599 | Otrokovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 14 | X | 6.33 | X | |
585599 | Otrokovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 67 | X | 30.31 | X | |
585599 | Otrokovice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 32 | X | 15.53 | X | |
585599 | Otrokovice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 21 | X | 10.19 | X | |
585599 | Otrokovice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 15 | X | 7.28 | X | |
585599 | Otrokovice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 2.91 | X | |
585599 | Otrokovice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 23 | 32 | 11.16 | 28.82 | |
585599 | Otrokovice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 26 | 79 | 12.62 | 71.17 | |
585599 | Otrokovice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 9 | X | 4.36 | X | |
585599 | Otrokovice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 16 | X | 7.76 | X | |
585599 | Otrokovice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 58 | X | 28.15 | X | |
585599 | Otrokovice | 3 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 26 | X | 15.20 | X | |
585599 | Otrokovice | 3 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 7 | X | 4.09 | X | |
585599 | Otrokovice | 3 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 27 | X | 15.78 | X | |
585599 | Otrokovice | 3 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 3.50 | X | |
585599 | Otrokovice | 3 | 5 | Lukáš Libor | ODS | ODS | ODS | 7 | 15 | 4.09 | 16.85 | |
585599 | Otrokovice | 3 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 25 | 74 | 14.61 | 83.14 | |
585599 | Otrokovice | 3 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 15 | X | 8.77 | X | |
585599 | Otrokovice | 3 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 14 | X | 8.18 | X | |
585599 | Otrokovice | 3 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 44 | X | 25.73 | X | |
585599 | Otrokovice | 4 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 34 | X | 16.11 | X | |
585599 | Otrokovice | 4 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 15 | X | 7.10 | X | |
585599 | Otrokovice | 4 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 31 | X | 14.69 | X | |
585599 | Otrokovice | 4 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 10 | X | 4.73 | X | |
585599 | Otrokovice | 4 | 5 | Lukáš Libor | ODS | ODS | ODS | 9 | 21 | 4.26 | 17.94 | |
585599 | Otrokovice | 4 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 40 | 96 | 18.95 | 82.05 | |
585599 | Otrokovice | 4 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 19 | X | 9.00 | X | |
585599 | Otrokovice | 4 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 8 | X | 3.79 | X | |
585599 | Otrokovice | 4 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 45 | X | 21.32 | X | |
585599 | Otrokovice | 5 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 29 | X | 17.15 | X | |
585599 | Otrokovice | 5 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 13 | X | 7.69 | X | |
585599 | Otrokovice | 5 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 16 | X | 9.46 | X | |
585599 | Otrokovice | 5 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 4 | X | 2.36 | X | |
585599 | Otrokovice | 5 | 5 | Lukáš Libor | ODS | ODS | ODS | 15 | 25 | 8.87 | 27.17 | |
585599 | Otrokovice | 5 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 17 | 67 | 10.05 | 72.82 | |
585599 | Otrokovice | 5 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 26 | X | 15.38 | X | |
585599 | Otrokovice | 5 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 11 | X | 6.50 | X | |
585599 | Otrokovice | 5 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 38 | X | 22.48 | X | |
585599 | Otrokovice | 6 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 41 | X | 19.15 | X | |
585599 | Otrokovice | 6 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 21 | X | 9.81 | X | |
585599 | Otrokovice | 6 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 26 | X | 12.14 | X | |
585599 | Otrokovice | 6 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 8 | X | 3.73 | X | |
585599 | Otrokovice | 6 | 5 | Lukáš Libor | ODS | ODS | ODS | 16 | 19 | 7.47 | 15.32 | |
585599 | Otrokovice | 6 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 29 | 105 | 13.55 | 84.67 | |
585599 | Otrokovice | 6 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 21 | X | 9.81 | X | |
585599 | Otrokovice | 6 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 12 | X | 5.60 | X | |
585599 | Otrokovice | 6 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 40 | X | 18.69 | X | |
585599 | Otrokovice | 7 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 30 | X | 14.15 | X | |
585599 | Otrokovice | 7 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 26 | X | 12.26 | X | |
585599 | Otrokovice | 7 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 15 | X | 7.07 | X | |
585599 | Otrokovice | 7 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 9 | X | 4.24 | X | |
585599 | Otrokovice | 7 | 5 | Lukáš Libor | ODS | ODS | ODS | 22 | 39 | 10.37 | 25.32 | |
585599 | Otrokovice | 7 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 34 | 115 | 16.03 | 74.67 | |
585599 | Otrokovice | 7 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 22 | X | 10.37 | X | |
585599 | Otrokovice | 7 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 8 | X | 3.77 | X | |
585599 | Otrokovice | 7 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 46 | X | 21.69 | X | |
585599 | Otrokovice | 8 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 41 | X | 20.60 | X | |
585599 | Otrokovice | 8 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 25 | X | 12.56 | X | |
585599 | Otrokovice | 8 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 17 | X | 8.54 | X | |
585599 | Otrokovice | 8 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 7 | X | 3.51 | X | |
585599 | Otrokovice | 8 | 5 | Lukáš Libor | ODS | ODS | ODS | 15 | 17 | 7.53 | 17.17 | |
585599 | Otrokovice | 8 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 30 | 82 | 15.07 | 82.82 | |
585599 | Otrokovice | 8 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 6.03 | X | |
585599 | Otrokovice | 8 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 8 | X | 4.02 | X | |
585599 | Otrokovice | 8 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 44 | X | 22.11 | X | |
585599 | Otrokovice | 9 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 26 | X | 13.06 | X | |
585599 | Otrokovice | 9 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 18 | X | 9.04 | X | |
585599 | Otrokovice | 9 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 13 | X | 6.53 | X | |
585599 | Otrokovice | 9 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 8 | X | 4.02 | X | |
585599 | Otrokovice | 9 | 5 | Lukáš Libor | ODS | ODS | ODS | 14 | 23 | 7.03 | 23.46 | |
585599 | Otrokovice | 9 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 20 | 75 | 10.05 | 76.53 | |
585599 | Otrokovice | 9 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 19 | X | 9.54 | X | |
585599 | Otrokovice | 9 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 38 | X | 19.09 | X | |
585599 | Otrokovice | 9 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 43 | X | 21.60 | X | |
585599 | Otrokovice | 10 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 32 | X | 12.69 | X | |
585599 | Otrokovice | 10 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 29 | X | 11.50 | X | |
585599 | Otrokovice | 10 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 24 | X | 9.52 | X | |
585599 | Otrokovice | 10 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 1.19 | X | |
585599 | Otrokovice | 10 | 5 | Lukáš Libor | ODS | ODS | ODS | 8 | 21 | 3.17 | 17.50 | |
585599 | Otrokovice | 10 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 23 | 99 | 9.12 | 82.50 | |
585599 | Otrokovice | 10 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 34 | X | 13.49 | X | |
585599 | Otrokovice | 10 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 55 | X | 21.82 | X | |
585599 | Otrokovice | 10 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 44 | X | 17.46 | X | |
585599 | Otrokovice | 11 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 56 | X | 22.40 | X | |
585599 | Otrokovice | 11 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 29 | X | 11.60 | X | |
585599 | Otrokovice | 11 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 37 | X | 14.80 | X | |
585599 | Otrokovice | 11 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 2.00 | X | |
585599 | Otrokovice | 11 | 5 | Lukáš Libor | ODS | ODS | ODS | 25 | 37 | 10.00 | 30.57 | |
585599 | Otrokovice | 11 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 6 | 84 | 2.40 | 69.42 | |
585599 | Otrokovice | 11 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 19 | X | 7.60 | X | |
585599 | Otrokovice | 11 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 31 | X | 12.40 | X | |
585599 | Otrokovice | 11 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 42 | X | 16.80 | X | |
585599 | Otrokovice | 12 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 18 | X | 11.18 | X | |
585599 | Otrokovice | 12 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 14 | X | 8.69 | X | |
585599 | Otrokovice | 12 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 13 | X | 8.07 | X | |
585599 | Otrokovice | 12 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.24 | X | |
585599 | Otrokovice | 12 | 5 | Lukáš Libor | ODS | ODS | ODS | 10 | 9 | 6.21 | 13.23 | |
585599 | Otrokovice | 12 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 11 | 59 | 6.83 | 86.76 | |
585599 | Otrokovice | 12 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 7.45 | X | |
585599 | Otrokovice | 12 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 30 | X | 18.63 | X | |
585599 | Otrokovice | 12 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 51 | X | 31.67 | X | |
585599 | Otrokovice | 13 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 31 | X | 16.93 | X | |
585599 | Otrokovice | 13 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 15 | X | 8.19 | X | |
585599 | Otrokovice | 13 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 18 | X | 9.83 | X | |
585599 | Otrokovice | 13 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 8 | X | 4.37 | X | |
585599 | Otrokovice | 13 | 5 | Lukáš Libor | ODS | ODS | ODS | 26 | 21 | 14.20 | 21.00 | |
585599 | Otrokovice | 13 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 22 | 79 | 12.02 | 79.00 | |
585599 | Otrokovice | 13 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 21 | X | 11.47 | X | |
585599 | Otrokovice | 13 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 13 | X | 7.10 | X | |
585599 | Otrokovice | 13 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 29 | X | 15.84 | X | |
592480 | Pašovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 20 | X | 18.34 | X | |
592480 | Pašovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 14 | X | 12.84 | X | |
592480 | Pašovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 8 | X | 7.33 | X | |
592480 | Pašovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 2.75 | X | |
592480 | Pašovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 12 | 25 | 11.00 | 29.76 | |
592480 | Pašovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 36 | 59 | 33.02 | 70.23 | |
592480 | Pašovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 6.42 | X | |
592480 | Pašovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.91 | X | |
592480 | Pašovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 8 | X | 7.33 | X | |
556874 | Petrůvka | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 9 | X | 10.97 | X | |
556874 | Petrůvka | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 32 | X | 39.02 | X | |
556874 | Petrůvka | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 3 | X | 3.65 | X | |
556874 | Petrůvka | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.21 | X | |
556874 | Petrůvka | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 16 | 42 | 19.51 | 60.00 | |
556874 | Petrůvka | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 6 | 28 | 7.31 | 40.00 | |
556874 | Petrůvka | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 3 | X | 3.65 | X | |
556874 | Petrůvka | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.21 | X | |
556874 | Petrůvka | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 11 | X | 13.41 | X | |
592498 | Pitín | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 17 | X | 4.47 | X | |
592498 | Pitín | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 12 | X | 3.15 | X | |
592498 | Pitín | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 22 | X | 5.78 | X | |
592498 | Pitín | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.26 | X | |
592498 | Pitín | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 242 | 292 | 63.68 | 75.45 | |
592498 | Pitín | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 57 | 95 | 15.00 | 24.54 | |
592498 | Pitín | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 13 | X | 3.42 | X | |
592498 | Pitín | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.26 | X | |
592498 | Pitín | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 15 | X | 3.94 | X | |
534811 | Podhradí | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 5 | X | 10.63 | X | |
534811 | Podhradí | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 17.02 | X | |
534811 | Podhradí | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 0 | X | 0.00 | X | |
534811 | Podhradí | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
534811 | Podhradí | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 2 | 5 | 4.25 | 11.62 | |
534811 | Podhradí | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 23 | 38 | 48.93 | 88.37 | |
534811 | Podhradí | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
534811 | Podhradí | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 2.12 | X | |
534811 | Podhradí | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 8 | X | 17.02 | X | |
549461 | Pohořelice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 28 | X | 14.65 | X | |
549461 | Pohořelice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 24 | X | 12.56 | X | |
549461 | Pohořelice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 14 | X | 7.32 | X | |
549461 | Pohořelice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 3.14 | X | |
549461 | Pohořelice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 31 | 38 | 16.23 | 31.14 | |
549461 | Pohořelice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 37 | 84 | 19.37 | 68.85 | |
549461 | Pohořelice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 26 | X | 13.61 | X | |
549461 | Pohořelice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.04 | X | |
549461 | Pohořelice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 23 | X | 12.04 | X | |
549401 | Pozlovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 31 | X | 11.15 | X | |
549401 | Pozlovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 48 | X | 17.26 | X | |
549401 | Pozlovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 2.51 | X | |
549401 | Pozlovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 1.79 | X | |
549401 | Pozlovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 58 | 79 | 20.86 | 36.07 | |
549401 | Pozlovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 79 | 140 | 28.41 | 63.92 | |
549401 | Pozlovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 2.87 | X | |
549401 | Pozlovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 4 | X | 1.43 | X | |
549401 | Pozlovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 38 | X | 13.66 | X | |
592536 | Prakšice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 29 | X | 18.70 | X | |
592536 | Prakšice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 12 | X | 7.74 | X | |
592536 | Prakšice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 3.87 | X | |
592536 | Prakšice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592536 | Prakšice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 13 | 28 | 8.38 | 22.40 | |
592536 | Prakšice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 78 | 97 | 50.32 | 77.60 | |
592536 | Prakšice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 5 | X | 3.22 | X | |
592536 | Prakšice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592536 | Prakšice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 12 | X | 7.74 | X | |
585661 | Provodov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 18 | X | 11.84 | X | |
585661 | Provodov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 17 | X | 11.18 | X | |
585661 | Provodov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 3.94 | X | |
585661 | Provodov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.65 | X | |
585661 | Provodov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 8 | 19 | 5.26 | 14.28 | |
585661 | Provodov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 73 | 114 | 48.02 | 85.71 | |
585661 | Provodov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 17 | X | 11.18 | X | |
585661 | Provodov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.65 | X | |
585661 | Provodov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 11 | X | 7.23 | X | |
556980 | Rokytnice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 20 | X | 9.61 | X | |
556980 | Rokytnice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 97 | X | 46.63 | X | |
556980 | Rokytnice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 0.96 | X | |
556980 | Rokytnice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
556980 | Rokytnice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 48 | 66 | 23.07 | 60.00 | |
556980 | Rokytnice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 17 | 44 | 8.17 | 40.00 | |
556980 | Rokytnice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 9 | X | 4.32 | X | |
556980 | Rokytnice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
556980 | Rokytnice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 15 | X | 7.21 | X | |
556980 | Rokytnice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 0 | X | 0.00 | X | |
556980 | Rokytnice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 19 | X | 73.07 | X | |
556980 | Rokytnice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 0 | X | 0.00 | X | |
556980 | Rokytnice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
556980 | Rokytnice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 1 | 7 | 3.84 | 46.66 | |
556980 | Rokytnice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 0 | 8 | 0.00 | 53.33 | |
556980 | Rokytnice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 1 | X | 3.84 | X | |
556980 | Rokytnice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
556980 | Rokytnice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 5 | X | 19.23 | X | |
592552 | Rudice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 6 | X | 3.79 | X | |
592552 | Rudice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 3 | X | 1.89 | X | |
592552 | Rudice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 1.26 | X | |
592552 | Rudice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592552 | Rudice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 132 | 154 | 83.54 | 91.12 | |
592552 | Rudice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 9 | 15 | 5.69 | 8.87 | |
592552 | Rudice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
592552 | Rudice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.63 | X | |
592552 | Rudice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 5 | X | 3.16 | X | |
586919 | Rudimov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 9 | X | 13.43 | X | |
586919 | Rudimov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 32 | X | 47.76 | X | |
586919 | Rudimov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 0 | X | 0.00 | X | |
586919 | Rudimov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
586919 | Rudimov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 11 | 36 | 16.41 | 57.14 | |
586919 | Rudimov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 10 | 27 | 14.92 | 42.85 | |
586919 | Rudimov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 3 | X | 4.47 | X | |
586919 | Rudimov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
586919 | Rudimov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 2 | X | 2.98 | X | |
585734 | Sehradice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 13 | X | 9.28 | X | |
585734 | Sehradice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 50 | X | 35.71 | X | |
585734 | Sehradice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 0 | X | 0.00 | X | |
585734 | Sehradice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.71 | X | |
585734 | Sehradice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 5 | 7 | 3.57 | 7.29 | |
585734 | Sehradice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 46 | 89 | 32.85 | 92.70 | |
585734 | Sehradice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 2.85 | X | |
585734 | Sehradice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.71 | X | |
585734 | Sehradice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 20 | X | 14.28 | X | |
585751 | Slavičín | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 17 | X | 6.64 | X | |
585751 | Slavičín | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 123 | X | 48.04 | X | |
585751 | Slavičín | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 9 | X | 3.51 | X | |
585751 | Slavičín | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 1.95 | X | |
585751 | Slavičín | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 34 | 73 | 13.28 | 40.33 | |
585751 | Slavičín | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 32 | 108 | 12.50 | 59.66 | |
585751 | Slavičín | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 2.34 | X | |
585751 | Slavičín | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 0.78 | X | |
585751 | Slavičín | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 28 | X | 10.93 | X | |
585751 | Slavičín | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 15 | X | 6.32 | X | |
585751 | Slavičín | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 90 | X | 37.97 | X | |
585751 | Slavičín | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 10 | X | 4.21 | X | |
585751 | Slavičín | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 0.84 | X | |
585751 | Slavičín | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 32 | 71 | 13.50 | 43.82 | |
585751 | Slavičín | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 38 | 91 | 16.03 | 56.17 | |
585751 | Slavičín | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 5 | X | 2.10 | X | |
585751 | Slavičín | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 0.84 | X | |
585751 | Slavičín | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 43 | X | 18.14 | X | |
585751 | Slavičín | 3 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 18 | X | 10.34 | X | |
585751 | Slavičín | 3 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 45 | X | 25.86 | X | |
585751 | Slavičín | 3 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 20 | X | 11.49 | X | |
585751 | Slavičín | 3 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.57 | X | |
585751 | Slavičín | 3 | 5 | Lukáš Libor | ODS | ODS | ODS | 38 | 74 | 21.83 | 67.88 | |
585751 | Slavičín | 3 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 9 | 35 | 5.17 | 32.11 | |
585751 | Slavičín | 3 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 3 | X | 1.72 | X | |
585751 | Slavičín | 3 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 4 | X | 2.29 | X | |
585751 | Slavičín | 3 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 36 | X | 20.68 | X | |
585751 | Slavičín | 4 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 20 | X | 10.81 | X | |
585751 | Slavičín | 4 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 70 | X | 37.83 | X | |
585751 | Slavičín | 4 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 12 | X | 6.48 | X | |
585751 | Slavičín | 4 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.08 | X | |
585751 | Slavičín | 4 | 5 | Lukáš Libor | ODS | ODS | ODS | 28 | 77 | 15.13 | 66.37 | |
585751 | Slavičín | 4 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 14 | 39 | 7.56 | 33.62 | |
585751 | Slavičín | 4 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 3.78 | X | |
585751 | Slavičín | 4 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585751 | Slavičín | 4 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 32 | X | 17.29 | X | |
585751 | Slavičín | 5 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 24 | X | 11.21 | X | |
585751 | Slavičín | 5 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 67 | X | 31.30 | X | |
585751 | Slavičín | 5 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 28 | X | 13.08 | X | |
585751 | Slavičín | 5 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 2.80 | X | |
585751 | Slavičín | 5 | 5 | Lukáš Libor | ODS | ODS | ODS | 26 | 81 | 12.14 | 60.90 | |
585751 | Slavičín | 5 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 8 | 52 | 3.73 | 39.09 | |
585751 | Slavičín | 5 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 5.14 | X | |
585751 | Slavičín | 5 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.46 | X | |
585751 | Slavičín | 5 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 43 | X | 20.09 | X | |
585751 | Slavičín | 6 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 9 | X | 4.89 | X | |
585751 | Slavičín | 6 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 75 | X | 40.76 | X | |
585751 | Slavičín | 6 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 3.26 | X | |
585751 | Slavičín | 6 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.08 | X | |
585751 | Slavičín | 6 | 5 | Lukáš Libor | ODS | ODS | ODS | 35 | 65 | 19.02 | 57.52 | |
585751 | Slavičín | 6 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 23 | 48 | 12.50 | 42.47 | |
585751 | Slavičín | 6 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 5 | X | 2.71 | X | |
585751 | Slavičín | 6 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 8 | X | 4.34 | X | |
585751 | Slavičín | 6 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 21 | X | 11.41 | X | |
585751 | Slavičín | 7 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 2 | X | 4.00 | X | |
585751 | Slavičín | 7 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 31 | X | 62.00 | X | |
585751 | Slavičín | 7 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 4.00 | X | |
585751 | Slavičín | 7 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585751 | Slavičín | 7 | 5 | Lukáš Libor | ODS | ODS | ODS | 4 | 23 | 8.00 | 57.50 | |
585751 | Slavičín | 7 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 4 | 17 | 8.00 | 42.50 | |
585751 | Slavičín | 7 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 1 | X | 2.00 | X | |
585751 | Slavičín | 7 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585751 | Slavičín | 7 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 6 | X | 12.00 | X | |
585751 | Slavičín | 8 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 11 | X | 14.47 | X | |
585751 | Slavičín | 8 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 19 | X | 25.00 | X | |
585751 | Slavičín | 8 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 2 | X | 2.63 | X | |
585751 | Slavičín | 8 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585751 | Slavičín | 8 | 5 | Lukáš Libor | ODS | ODS | ODS | 7 | 11 | 9.21 | 16.92 | |
585751 | Slavičín | 8 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 31 | 54 | 40.78 | 83.07 | |
585751 | Slavičín | 8 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
585751 | Slavičín | 8 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.31 | X | |
585751 | Slavičín | 8 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 5 | X | 6.57 | X | |
585769 | Slopné | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 11 | X | 7.14 | X | |
585769 | Slopné | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 22 | X | 14.28 | X | |
585769 | Slopné | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 8 | X | 5.19 | X | |
585769 | Slopné | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 3 | X | 1.94 | X | |
585769 | Slopné | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 19 | 27 | 12.33 | 20.00 | |
585769 | Slopné | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 65 | 108 | 42.20 | 80.00 | |
585769 | Slopné | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 11 | X | 7.14 | X | |
585769 | Slopné | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.64 | X | |
585769 | Slopné | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 14 | X | 9.09 | X | |
585793 | Spytihněv | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 56 | X | 18.60 | X | |
585793 | Spytihněv | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 36 | X | 11.96 | X | |
585793 | Spytihněv | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 28 | X | 9.30 | X | |
585793 | Spytihněv | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 9 | X | 2.99 | X | |
585793 | Spytihněv | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 36 | 60 | 11.96 | 30.30 | |
585793 | Spytihněv | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 77 | 138 | 25.58 | 69.69 | |
585793 | Spytihněv | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 22 | X | 7.30 | X | |
585793 | Spytihněv | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 5 | X | 1.66 | X | |
585793 | Spytihněv | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 32 | X | 10.63 | X | |
592609 | Starý Hrozenkov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 19 | X | 12.92 | X | |
592609 | Starý Hrozenkov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 10 | X | 6.80 | X | |
592609 | Starý Hrozenkov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 4.08 | X | |
592609 | Starý Hrozenkov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592609 | Starý Hrozenkov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 75 | 84 | 51.02 | 75.00 | |
592609 | Starý Hrozenkov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 20 | 28 | 13.60 | 25.00 | |
592609 | Starý Hrozenkov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 1 | X | 0.68 | X | |
592609 | Starý Hrozenkov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592609 | Starý Hrozenkov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 16 | X | 10.88 | X | |
592650 | Sušice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 16 | X | 19.04 | X | |
592650 | Sušice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 30 | X | 35.71 | X | |
592650 | Sušice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 5 | X | 5.95 | X | |
592650 | Sušice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 1.19 | X | |
592650 | Sušice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 2 | 23 | 2.38 | 37.70 | |
592650 | Sušice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 15 | 38 | 17.85 | 62.29 | |
592650 | Sušice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 8.33 | X | |
592650 | Sušice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592650 | Sušice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 8 | X | 9.52 | X | |
592668 | Svárov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 13 | X | 22.03 | X | |
592668 | Svárov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 1 | X | 1.69 | X | |
592668 | Svárov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 11.86 | X | |
592668 | Svárov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592668 | Svárov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 11 | 8 | 18.64 | 19.51 | |
592668 | Svárov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 17 | 33 | 28.81 | 80.48 | |
592668 | Svárov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 10.16 | X | |
592668 | Svárov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592668 | Svárov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 4 | X | 6.77 | X | |
585807 | Šanov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 6 | X | 6.12 | X | |
585807 | Šanov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 12 | X | 12.24 | X | |
585807 | Šanov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 12 | X | 12.24 | X | |
585807 | Šanov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585807 | Šanov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 45 | 61 | 45.91 | 67.03 | |
585807 | Šanov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 8 | 30 | 8.16 | 32.96 | |
585807 | Šanov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 4.08 | X | |
585807 | Šanov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585807 | Šanov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 11 | X | 11.22 | X | |
585815 | Šarovy | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 9 | X | 20.93 | X | |
585815 | Šarovy | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 22 | X | 51.16 | X | |
585815 | Šarovy | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 3 | X | 6.97 | X | |
585815 | Šarovy | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585815 | Šarovy | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 0 | 1 | 0.00 | 3.70 | |
585815 | Šarovy | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 3 | 26 | 6.97 | 96.29 | |
585815 | Šarovy | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 2 | X | 4.65 | X | |
585815 | Šarovy | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585815 | Šarovy | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 4 | X | 9.30 | X | |
585831 | Štítná nad Vláří-Popov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 18 | X | 4.81 | X | |
585831 | Štítná nad Vláří-Popov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 61 | X | 16.31 | X | |
585831 | Štítná nad Vláří-Popov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 1.87 | X | |
585831 | Štítná nad Vláří-Popov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 1.60 | X | |
585831 | Štítná nad Vláří-Popov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 46 | 77 | 12.29 | 30.43 | |
585831 | Štítná nad Vláří-Popov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 91 | 176 | 24.33 | 69.56 | |
585831 | Štítná nad Vláří-Popov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 1.60 | X | |
585831 | Štítná nad Vláří-Popov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585831 | Štítná nad Vláří-Popov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 139 | X | 37.16 | X | |
585831 | Štítná nad Vláří-Popov | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 2 | X | 1.63 | X | |
585831 | Štítná nad Vláří-Popov | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 31 | X | 25.40 | X | |
585831 | Štítná nad Vláří-Popov | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 1 | X | 0.81 | X | |
585831 | Štítná nad Vláří-Popov | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585831 | Štítná nad Vláří-Popov | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 6 | 15 | 4.91 | 24.59 | |
585831 | Štítná nad Vláří-Popov | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 21 | 46 | 17.21 | 75.40 | |
585831 | Štítná nad Vláří-Popov | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 9.83 | X | |
585831 | Štítná nad Vláří-Popov | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.63 | X | |
585831 | Štítná nad Vláří-Popov | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 47 | X | 38.52 | X | |
592676 | Šumice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 4 | X | 2.32 | X | |
592676 | Šumice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 4.65 | X | |
592676 | Šumice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 4 | X | 2.32 | X | |
592676 | Šumice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.58 | X | |
592676 | Šumice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 74 | 92 | 43.02 | 57.86 | |
592676 | Šumice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 54 | 67 | 31.39 | 42.13 | |
592676 | Šumice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 4.65 | X | |
592676 | Šumice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.16 | X | |
592676 | Šumice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 17 | X | 9.88 | X | |
592676 | Šumice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 11 | X | 6.91 | X | |
592676 | Šumice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 10 | X | 6.28 | X | |
592676 | Šumice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 9 | X | 5.66 | X | |
592676 | Šumice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592676 | Šumice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 59 | 77 | 37.10 | 57.03 | |
592676 | Šumice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 60 | 58 | 37.73 | 42.96 | |
592676 | Šumice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 3 | X | 1.88 | X | |
592676 | Šumice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592676 | Šumice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 7 | X | 4.40 | X | |
549649 | Tečovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 17 | X | 10.69 | X | |
549649 | Tečovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 20 | X | 12.57 | X | |
549649 | Tečovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 12 | X | 7.54 | X | |
549649 | Tečovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 3.77 | X | |
549649 | Tečovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 11 | 17 | 6.91 | 13.60 | |
549649 | Tečovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 48 | 108 | 30.18 | 86.40 | |
549649 | Tečovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 29 | X | 18.23 | X | |
549649 | Tečovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 4 | X | 2.51 | X | |
549649 | Tečovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 12 | X | 7.54 | X | |
585858 | Tlumačov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 50 | X | 29.76 | X | |
585858 | Tlumačov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 11 | X | 6.54 | X | |
585858 | Tlumačov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 13 | X | 7.73 | X | |
585858 | Tlumačov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 2.97 | X | |
585858 | Tlumačov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 13 | 22 | 7.73 | 21.56 | |
585858 | Tlumačov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 28 | 80 | 16.66 | 78.43 | |
585858 | Tlumačov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 2.38 | X | |
585858 | Tlumačov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 7 | X | 4.16 | X | |
585858 | Tlumačov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 37 | X | 22.02 | X | |
585858 | Tlumačov | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 38 | X | 27.73 | X | |
585858 | Tlumačov | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 11 | X | 8.02 | X | |
585858 | Tlumačov | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 10 | X | 7.29 | X | |
585858 | Tlumačov | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.45 | X | |
585858 | Tlumačov | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 12 | 18 | 8.75 | 29.50 | |
585858 | Tlumačov | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 19 | 43 | 13.86 | 70.49 | |
585858 | Tlumačov | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 5.83 | X | |
585858 | Tlumačov | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 8 | X | 5.83 | X | |
585858 | Tlumačov | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 29 | X | 21.16 | X | |
592692 | Topolná | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 20 | X | 5.76 | X | |
592692 | Topolná | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 32 | X | 9.22 | X | |
592692 | Topolná | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 32 | X | 9.22 | X | |
592692 | Topolná | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 1.44 | X | |
592692 | Topolná | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 15 | 25 | 4.32 | 13.88 | |
592692 | Topolná | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 90 | 155 | 25.93 | 86.11 | |
592692 | Topolná | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 128 | X | 36.88 | X | |
592692 | Topolná | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 6 | X | 1.72 | X | |
592692 | Topolná | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 19 | X | 5.47 | X | |
592706 | Traplice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 31 | X | 20.26 | X | |
592706 | Traplice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 14 | X | 9.15 | X | |
592706 | Traplice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 7.18 | X | |
592706 | Traplice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 3.26 | X | |
592706 | Traplice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 17 | 18 | 11.11 | 22.78 | |
592706 | Traplice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 35 | 61 | 22.87 | 77.21 | |
592706 | Traplice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 14 | X | 9.15 | X | |
592706 | Traplice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 7 | X | 4.57 | X | |
592706 | Traplice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 19 | X | 12.41 | X | |
592731 | Uherský Brod | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 38 | X | 14.12 | X | |
592731 | Uherský Brod | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 15 | X | 5.57 | X | |
592731 | Uherský Brod | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 17 | X | 6.31 | X | |
592731 | Uherský Brod | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 2.23 | X | |
592731 | Uherský Brod | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 39 | 72 | 14.49 | 32.87 | |
592731 | Uherský Brod | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 102 | 147 | 37.91 | 67.12 | |
592731 | Uherský Brod | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 20 | X | 7.43 | X | |
592731 | Uherský Brod | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 4 | X | 1.48 | X | |
592731 | Uherský Brod | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 28 | X | 10.40 | X | |
592731 | Uherský Brod | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 43 | X | 13.23 | X | |
592731 | Uherský Brod | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 20 | X | 6.15 | X | |
592731 | Uherský Brod | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 25 | X | 7.69 | X | |
592731 | Uherský Brod | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 8 | X | 2.46 | X | |
592731 | Uherský Brod | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 50 | 93 | 15.38 | 34.19 | |
592731 | Uherský Brod | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 105 | 179 | 32.30 | 65.80 | |
592731 | Uherský Brod | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 38 | X | 11.69 | X | |
592731 | Uherský Brod | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 3 | X | 0.92 | X | |
592731 | Uherský Brod | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 33 | X | 10.15 | X | |
592731 | Uherský Brod | 3 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 34 | X | 12.09 | X | |
592731 | Uherský Brod | 3 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 17 | X | 6.04 | X | |
592731 | Uherský Brod | 3 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 24 | X | 8.54 | X | |
592731 | Uherský Brod | 3 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 6 | X | 2.13 | X | |
592731 | Uherský Brod | 3 | 5 | Lukáš Libor | ODS | ODS | ODS | 45 | 79 | 16.01 | 32.64 | |
592731 | Uherský Brod | 3 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 102 | 163 | 36.29 | 67.35 | |
592731 | Uherský Brod | 3 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 2.84 | X | |
592731 | Uherský Brod | 3 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 13 | X | 4.62 | X | |
592731 | Uherský Brod | 3 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 32 | X | 11.38 | X | |
592731 | Uherský Brod | 4 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 28 | X | 12.90 | X | |
592731 | Uherský Brod | 4 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 9 | X | 4.14 | X | |
592731 | Uherský Brod | 4 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 7 | X | 3.22 | X | |
592731 | Uherský Brod | 4 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592731 | Uherský Brod | 4 | 5 | Lukáš Libor | ODS | ODS | ODS | 38 | 50 | 17.51 | 30.86 | |
592731 | Uherský Brod | 4 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 80 | 112 | 36.86 | 69.13 | |
592731 | Uherský Brod | 4 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 9 | X | 4.14 | X | |
592731 | Uherský Brod | 4 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.46 | X | |
592731 | Uherský Brod | 4 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 45 | X | 20.73 | X | |
592731 | Uherský Brod | 5 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 44 | X | 15.88 | X | |
592731 | Uherský Brod | 5 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 25 | X | 9.02 | X | |
592731 | Uherský Brod | 5 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 3.97 | X | |
592731 | Uherský Brod | 5 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 8 | X | 2.88 | X | |
592731 | Uherský Brod | 5 | 5 | Lukáš Libor | ODS | ODS | ODS | 35 | 70 | 12.63 | 29.78 | |
592731 | Uherský Brod | 5 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 110 | 165 | 39.71 | 70.21 | |
592731 | Uherský Brod | 5 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 4.33 | X | |
592731 | Uherský Brod | 5 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 4 | X | 1.44 | X | |
592731 | Uherský Brod | 5 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 28 | X | 10.10 | X | |
592731 | Uherský Brod | 6 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 26 | X | 11.15 | X | |
592731 | Uherský Brod | 6 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 3.43 | X | |
592731 | Uherský Brod | 6 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 21 | X | 9.01 | X | |
592731 | Uherský Brod | 6 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 2.14 | X | |
592731 | Uherský Brod | 6 | 5 | Lukáš Libor | ODS | ODS | ODS | 59 | 74 | 25.32 | 38.74 | |
592731 | Uherský Brod | 6 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 81 | 117 | 34.76 | 61.25 | |
592731 | Uherský Brod | 6 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 3 | X | 1.28 | X | |
592731 | Uherský Brod | 6 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 3 | X | 1.28 | X | |
592731 | Uherský Brod | 6 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 27 | X | 11.58 | X | |
592731 | Uherský Brod | 7 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 14 | X | 8.48 | X | |
592731 | Uherský Brod | 7 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 16 | X | 9.69 | X | |
592731 | Uherský Brod | 7 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 22 | X | 13.33 | X | |
592731 | Uherský Brod | 7 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.60 | X | |
592731 | Uherský Brod | 7 | 5 | Lukáš Libor | ODS | ODS | ODS | 24 | 45 | 14.54 | 33.58 | |
592731 | Uherský Brod | 7 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 41 | 89 | 24.84 | 66.41 | |
592731 | Uherský Brod | 7 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 3.63 | X | |
592731 | Uherský Brod | 7 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.21 | X | |
592731 | Uherský Brod | 7 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 39 | X | 23.63 | X | |
592731 | Uherský Brod | 8 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 38 | X | 17.75 | X | |
592731 | Uherský Brod | 8 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 20 | X | 9.34 | X | |
592731 | Uherský Brod | 8 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 15 | X | 7.00 | X | |
592731 | Uherský Brod | 8 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 0.93 | X | |
592731 | Uherský Brod | 8 | 5 | Lukáš Libor | ODS | ODS | ODS | 22 | 46 | 10.28 | 27.54 | |
592731 | Uherský Brod | 8 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 79 | 121 | 36.91 | 72.45 | |
592731 | Uherský Brod | 8 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 2.80 | X | |
592731 | Uherský Brod | 8 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 0.93 | X | |
592731 | Uherský Brod | 8 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 30 | X | 14.01 | X | |
592731 | Uherský Brod | 9 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 29 | X | 13.18 | X | |
592731 | Uherský Brod | 9 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 12 | X | 5.45 | X | |
592731 | Uherský Brod | 9 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 15 | X | 6.81 | X | |
592731 | Uherský Brod | 9 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 0.90 | X | |
592731 | Uherský Brod | 9 | 5 | Lukáš Libor | ODS | ODS | ODS | 30 | 44 | 13.63 | 24.04 | |
592731 | Uherský Brod | 9 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 68 | 139 | 30.90 | 75.95 | |
592731 | Uherský Brod | 9 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 5.45 | X | |
592731 | Uherský Brod | 9 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 6 | X | 2.72 | X | |
592731 | Uherský Brod | 9 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 46 | X | 20.90 | X | |
592731 | Uherský Brod | 10 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 34 | X | 15.11 | X | |
592731 | Uherský Brod | 10 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 13 | X | 5.77 | X | |
592731 | Uherský Brod | 10 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 21 | X | 9.33 | X | |
592731 | Uherský Brod | 10 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.44 | X | |
592731 | Uherský Brod | 10 | 5 | Lukáš Libor | ODS | ODS | ODS | 32 | 47 | 14.22 | 29.19 | |
592731 | Uherský Brod | 10 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 57 | 114 | 25.33 | 70.80 | |
592731 | Uherský Brod | 10 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 5.33 | X | |
592731 | Uherský Brod | 10 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 10 | X | 4.44 | X | |
592731 | Uherský Brod | 10 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 45 | X | 20.00 | X | |
592731 | Uherský Brod | 11 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 34 | X | 12.87 | X | |
592731 | Uherský Brod | 11 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 28 | X | 10.60 | X | |
592731 | Uherský Brod | 11 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 4.16 | X | |
592731 | Uherský Brod | 11 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 0.75 | X | |
592731 | Uherský Brod | 11 | 5 | Lukáš Libor | ODS | ODS | ODS | 49 | 61 | 18.56 | 27.85 | |
592731 | Uherský Brod | 11 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 98 | 158 | 37.12 | 72.14 | |
592731 | Uherský Brod | 11 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 8 | X | 3.03 | X | |
592731 | Uherský Brod | 11 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.37 | X | |
592731 | Uherský Brod | 11 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 33 | X | 12.50 | X | |
592731 | Uherský Brod | 12 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 16 | X | 5.86 | X | |
592731 | Uherský Brod | 12 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 2.93 | X | |
592731 | Uherský Brod | 12 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 13 | X | 4.76 | X | |
592731 | Uherský Brod | 12 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.36 | X | |
592731 | Uherský Brod | 12 | 5 | Lukáš Libor | ODS | ODS | ODS | 21 | 46 | 7.69 | 14.55 | |
592731 | Uherský Brod | 12 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 187 | 270 | 68.49 | 85.44 | |
592731 | Uherský Brod | 12 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 7 | X | 2.56 | X | |
592731 | Uherský Brod | 12 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.36 | X | |
592731 | Uherský Brod | 12 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 19 | X | 6.95 | X | |
592731 | Uherský Brod | 13 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 17 | X | 7.11 | X | |
592731 | Uherský Brod | 13 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 8 | X | 3.34 | X | |
592731 | Uherský Brod | 13 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 10 | X | 4.18 | X | |
592731 | Uherský Brod | 13 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592731 | Uherský Brod | 13 | 5 | Lukáš Libor | ODS | ODS | ODS | 21 | 39 | 8.78 | 17.03 | |
592731 | Uherský Brod | 13 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 161 | 190 | 67.36 | 82.96 | |
592731 | Uherský Brod | 13 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 4 | X | 1.67 | X | |
592731 | Uherský Brod | 13 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.41 | X | |
592731 | Uherský Brod | 13 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 17 | X | 7.11 | X | |
592731 | Uherský Brod | 14 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 24 | X | 9.83 | X | |
592731 | Uherský Brod | 14 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 5 | X | 2.04 | X | |
592731 | Uherský Brod | 14 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 11 | X | 4.50 | X | |
592731 | Uherský Brod | 14 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 0.81 | X | |
592731 | Uherský Brod | 14 | 5 | Lukáš Libor | ODS | ODS | ODS | 19 | 21 | 7.78 | 9.33 | |
592731 | Uherský Brod | 14 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 153 | 204 | 62.70 | 90.66 | |
592731 | Uherský Brod | 14 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 2 | X | 0.81 | X | |
592731 | Uherský Brod | 14 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 0.81 | X | |
592731 | Uherský Brod | 14 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 26 | X | 10.65 | X | |
592773 | Vápenice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 6 | X | 12.76 | X | |
592773 | Vápenice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 2 | X | 4.25 | X | |
592773 | Vápenice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 12.76 | X | |
592773 | Vápenice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592773 | Vápenice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 14 | 8 | 29.78 | 25.80 | |
592773 | Vápenice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 9 | 23 | 19.14 | 74.19 | |
592773 | Vápenice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
592773 | Vápenice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 4.25 | X | |
592773 | Vápenice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 8 | X | 17.02 | X | |
585912 | Velký Ořechov | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 31 | X | 20.52 | X | |
585912 | Velký Ořechov | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 9 | X | 5.96 | X | |
585912 | Velký Ořechov | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 19 | X | 12.58 | X | |
585912 | Velký Ořechov | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.32 | X | |
585912 | Velký Ořechov | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 10 | 35 | 6.62 | 30.70 | |
585912 | Velký Ořechov | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 54 | 79 | 35.76 | 69.29 | |
585912 | Velký Ořechov | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 9 | X | 5.96 | X | |
585912 | Velký Ořechov | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.32 | X | |
585912 | Velký Ořechov | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 15 | X | 9.93 | X | |
585955 | Vlachovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 12 | X | 6.52 | X | |
585955 | Vlachovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 30 | X | 16.30 | X | |
585955 | Vlachovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 6 | X | 3.26 | X | |
585955 | Vlachovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 2 | X | 1.08 | X | |
585955 | Vlachovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 23 | 37 | 12.50 | 30.83 | |
585955 | Vlachovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 42 | 83 | 22.82 | 69.16 | |
585955 | Vlachovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 34 | X | 18.47 | X | |
585955 | Vlachovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 1.08 | X | |
585955 | Vlachovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 33 | X | 17.93 | X | |
585955 | Vlachovice | 2 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 12 | X | 13.63 | X | |
585955 | Vlachovice | 2 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 22 | X | 25.00 | X | |
585955 | Vlachovice | 2 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 14 | X | 15.90 | X | |
585955 | Vlachovice | 2 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
585955 | Vlachovice | 2 | 5 | Lukáš Libor | ODS | ODS | ODS | 8 | 16 | 9.09 | 34.78 | |
585955 | Vlachovice | 2 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 20 | 30 | 22.72 | 65.21 | |
585955 | Vlachovice | 2 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 6.81 | X | |
585955 | Vlachovice | 2 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
585955 | Vlachovice | 2 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 6 | X | 6.81 | X | |
592838 | Vyškovec | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 8 | X | 36.36 | X | |
592838 | Vyškovec | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 3 | X | 13.63 | X | |
592838 | Vyškovec | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 0 | X | 0.00 | X | |
592838 | Vyškovec | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 0 | X | 0.00 | X | |
592838 | Vyškovec | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 0 | 11 | 0.00 | 73.33 | |
592838 | Vyškovec | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 2 | 4 | 9.09 | 26.66 | |
592838 | Vyškovec | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 0 | X | 0.00 | X | |
592838 | Vyškovec | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592838 | Vyškovec | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 9 | X | 40.90 | X | |
592846 | Záhorovice | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 28 | X | 11.61 | X | |
592846 | Záhorovice | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 13 | X | 5.39 | X | |
592846 | Záhorovice | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 12 | X | 4.97 | X | |
592846 | Záhorovice | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 2.07 | X | |
592846 | Záhorovice | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 97 | 125 | 40.24 | 52.52 | |
592846 | Záhorovice | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 60 | 113 | 24.89 | 47.47 | |
592846 | Záhorovice | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 6 | X | 2.48 | X | |
592846 | Záhorovice | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 0.41 | X | |
592846 | Záhorovice | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 19 | X | 7.88 | X | |
592854 | Zlámanec | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 17 | X | 32.07 | X | |
592854 | Zlámanec | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 1 | X | 1.88 | X | |
592854 | Zlámanec | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 0 | X | 0.00 | X | |
592854 | Zlámanec | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 5 | X | 9.43 | X | |
592854 | Zlámanec | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 2 | 17 | 3.77 | 50.00 | |
592854 | Zlámanec | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 8 | 17 | 15.09 | 50.00 | |
592854 | Zlámanec | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 12 | X | 22.64 | X | |
592854 | Zlámanec | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 1 | X | 1.88 | X | |
592854 | Zlámanec | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 7 | X | 13.20 | X | |
592871 | Žítková | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 5 | X | 13.88 | X | |
592871 | Žítková | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 0 | X | 0.00 | X | |
592871 | Žítková | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 1 | X | 2.77 | X | |
592871 | Žítková | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 2.77 | X | |
592871 | Žítková | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 12 | 9 | 33.33 | 29.03 | |
592871 | Žítková | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 13 | 22 | 36.11 | 70.96 | |
592871 | Žítková | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 1 | X | 2.77 | X | |
592871 | Žítková | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 0 | X | 0.00 | X | |
592871 | Žítková | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 3 | X | 8.33 | X | |
586013 | Žlutava | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 30 | X | 14.15 | X | |
586013 | Žlutava | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 69 | X | 32.54 | X | |
586013 | Žlutava | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 13 | X | 6.13 | X | |
586013 | Žlutava | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.47 | X | |
586013 | Žlutava | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 23 | 49 | 10.84 | 45.37 | |
586013 | Žlutava | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 13 | 59 | 6.13 | 54.62 | |
586013 | Žlutava | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 23 | X | 10.84 | X | |
586013 | Žlutava | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 0.94 | X | |
586013 | Žlutava | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 38 | X | 17.92 | X | |
586013 | Žlutava | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 30 | X | 14.15 | X | |
586013 | Žlutava | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 69 | X | 32.54 | X | |
586013 | Žlutava | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 13 | X | 6.13 | X | |
586013 | Žlutava | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.47 | X | |
586013 | Žlutava | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 23 | 49 | 10.84 | 45.37 | |
586013 | Žlutava | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 13 | 59 | 6.13 | 54.62 | |
586013 | Žlutava | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 23 | X | 10.84 | X | |
586013 | Žlutava | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 0.94 | X | |
586013 | Žlutava | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 38 | X | 17.92 | X | |
586013 | Žlutava | 1 | 1 | Talaš Pavel MUDr. | Úsvit | Úsvit | BEZPP | 30 | X | 14.15 | X | |
586013 | Žlutava | 1 | 2 | Juřenčáková Jana Ing. | NEZ | NEZ | BEZPP | 69 | X | 32.54 | X | |
586013 | Žlutava | 1 | 3 | Rafaja Radomír | KSČM | KSČM | KSČM | 13 | X | 6.13 | X | |
586013 | Žlutava | 1 | 4 | Maděra Luděk Ing. | Piráti | Piráti | BEZPP | 1 | X | 0.47 | X | |
586013 | Žlutava | 1 | 5 | Lukáš Libor | ODS | ODS | ODS | 23 | 49 | 10.84 | 45.37 | |
586013 | Žlutava | 1 | 6 | Kunčar Patrik Bc. | KDU-ČSL | KDU-ČSL | KDU-ČSL | 13 | 59 | 6.13 | 54.62 | |
586013 | Žlutava | 1 | 7 | Zdráhalová Lapčíková Zuzana Mgr. | STAN+ZHN | STAN | BEZPP | 23 | X | 10.84 | X | |
586013 | Žlutava | 1 | 8 | Remeš Jiří | Svobodní | Svobodní | Svobodní | 2 | X | 0.94 | X | |
586013 | Žlutava | 1 | 9 | Kovaříková Milena Mgr. | ČSSD | ČSSD | ČSSD | 38 | X | 17.92 | X |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment