]> projects.mako.cc - selectricity-live/blobdiff - test/fixtures/rankings.yml
Fix midnight end times.
[selectricity-live] / test / fixtures / rankings.yml
old mode 100755 (executable)
new mode 100644 (file)
index 8794d28..3f1c17f
 # Read about fixtures at http://ar.rubyonrails.org/classes/Fixtures.html
-first:
-  id: 1
-another:
-  id: 2
+<% i = 0 %>
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4678"
+  id: "222081"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4666"
+  id: "222080"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4674"
+  id: "222079"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4676"
+  id: "222078"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4668"
+  id: "222077"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4677"
+  id: "222076"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4671"
+  id: "222075"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4670"
+  id: "222074"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4675"
+  id: "222073"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4673"
+  id: "222072"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4672"
+  id: "222071"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4679"
+  id: "222070"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4681"
+  id: "222069"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4669"
+  id: "222068"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4682"
+  id: "222067"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4667"
+  id: "222066"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4680"
+  id: "222065"
+  vote_id: "29482"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4668"
+  id: "222198"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4681"
+  id: "222199"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4679"
+  id: "222200"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4673"
+  id: "222201"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4676"
+  id: "222202"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4674"
+  id: "222203"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4672"
+  id: "222204"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4680"
+  id: "222205"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4669"
+  id: "222206"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4678"
+  id: "222207"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4682"
+  id: "222208"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4670"
+  id: "222209"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4666"
+  id: "222210"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4677"
+  id: "222211"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4675"
+  id: "222212"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4671"
+  id: "222213"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4667"
+  id: "222214"
+  vote_id: "29494"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4669"
+  id: "222253"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4678"
+  id: "222254"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4676"
+  id: "222255"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4679"
+  id: "222256"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4670"
+  id: "222257"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4674"
+  id: "222258"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4675"
+  id: "222259"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4668"
+  id: "222260"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4682"
+  id: "222261"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4672"
+  id: "222262"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4680"
+  id: "222263"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4677"
+  id: "222264"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4673"
+  id: "222265"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4667"
+  id: "222266"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4681"
+  id: "222267"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4671"
+  id: "222268"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4666"
+  id: "222269"
+  vote_id: "29499"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4677"
+  id: "222389"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4667"
+  id: "222388"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4673"
+  id: "222387"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4670"
+  id: "222386"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4675"
+  id: "222385"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4678"
+  id: "222384"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4669"
+  id: "222383"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4681"
+  id: "222382"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4672"
+  id: "222381"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4671"
+  id: "222380"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4682"
+  id: "222379"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4668"
+  id: "222378"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4666"
+  id: "222377"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4676"
+  id: "222376"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4679"
+  id: "222375"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4680"
+  id: "222374"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4674"
+  id: "222373"
+  vote_id: "29519"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4666"
+  id: "222395"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4682"
+  id: "222396"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4673"
+  id: "222397"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4675"
+  id: "222398"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4679"
+  id: "222399"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4676"
+  id: "222400"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4677"
+  id: "222401"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4678"
+  id: "222402"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4672"
+  id: "222403"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4681"
+  id: "222404"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4668"
+  id: "222405"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4670"
+  id: "222406"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4674"
+  id: "222407"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4671"
+  id: "222408"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4667"
+  id: "222409"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4680"
+  id: "222410"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4669"
+  id: "222411"
+  vote_id: "29521"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4672"
+  id: "222453"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4670"
+  id: "222452"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4668"
+  id: "222451"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4682"
+  id: "222450"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4674"
+  id: "222449"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4671"
+  id: "222448"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4666"
+  id: "222447"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4678"
+  id: "222446"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4679"
+  id: "222445"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4676"
+  id: "222444"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4667"
+  id: "222443"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4669"
+  id: "222442"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4673"
+  id: "222441"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4675"
+  id: "222440"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4681"
+  id: "222439"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4680"
+  id: "222438"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4677"
+  id: "222437"
+  vote_id: "29522"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4667"
+  id: "222454"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4676"
+  id: "222455"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4670"
+  id: "222456"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4671"
+  id: "222457"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4677"
+  id: "222458"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4672"
+  id: "222459"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4679"
+  id: "222460"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4674"
+  id: "222461"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4675"
+  id: "222462"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4682"
+  id: "222463"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4681"
+  id: "222464"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4680"
+  id: "222465"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4673"
+  id: "222466"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4669"
+  id: "222467"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4666"
+  id: "222468"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4678"
+  id: "222469"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4668"
+  id: "222470"
+  vote_id: "29524"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4674"
+  id: "222506"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4673"
+  id: "222505"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4680"
+  id: "222504"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4666"
+  id: "222503"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4675"
+  id: "222502"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4669"
+  id: "222501"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4677"
+  id: "222500"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4678"
+  id: "222499"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4667"
+  id: "222498"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4679"
+  id: "222497"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4682"
+  id: "222496"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4671"
+  id: "222495"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4672"
+  id: "222494"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4670"
+  id: "222493"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4681"
+  id: "222492"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4676"
+  id: "222491"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4668"
+  id: "222490"
+  vote_id: "29526"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4673"
+  id: "222543"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4681"
+  id: "222542"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4678"
+  id: "222541"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4676"
+  id: "222540"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4670"
+  id: "222539"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4674"
+  id: "222538"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4668"
+  id: "222537"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4675"
+  id: "222536"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4672"
+  id: "222535"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4669"
+  id: "222534"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4677"
+  id: "222533"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4679"
+  id: "222532"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4680"
+  id: "222531"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4667"
+  id: "222530"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4682"
+  id: "222529"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4666"
+  id: "222528"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4671"
+  id: "222527"
+  vote_id: "29527"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4675"
+  id: "222544"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4674"
+  id: "222545"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4666"
+  id: "222546"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4672"
+  id: "222547"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4680"
+  id: "222548"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4677"
+  id: "222549"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4673"
+  id: "222550"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4670"
+  id: "222551"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4671"
+  id: "222552"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4669"
+  id: "222553"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4678"
+  id: "222554"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4681"
+  id: "222555"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4682"
+  id: "222556"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4668"
+  id: "222557"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4679"
+  id: "222558"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4676"
+  id: "222559"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4667"
+  id: "222560"
+  vote_id: "29529"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4675"
+  id: "222561"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4666"
+  id: "222562"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4669"
+  id: "222563"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4681"
+  id: "222564"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4668"
+  id: "222565"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4680"
+  id: "222566"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4674"
+  id: "222567"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4670"
+  id: "222568"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4667"
+  id: "222569"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4678"
+  id: "222570"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4676"
+  id: "222571"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4671"
+  id: "222572"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4677"
+  id: "222573"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4673"
+  id: "222574"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4672"
+  id: "222575"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4682"
+  id: "222576"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4679"
+  id: "222577"
+  vote_id: "29530"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4668"
+  id: "222584"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4682"
+  id: "222585"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4680"
+  id: "222586"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4669"
+  id: "222587"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4675"
+  id: "222588"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4671"
+  id: "222589"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4667"
+  id: "222590"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4676"
+  id: "222591"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4670"
+  id: "222592"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4666"
+  id: "222593"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4674"
+  id: "222594"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4672"
+  id: "222595"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4673"
+  id: "222596"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4681"
+  id: "222597"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4679"
+  id: "222598"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4678"
+  id: "222599"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4677"
+  id: "222600"
+  vote_id: "29533"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4678"
+  id: "222637"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4672"
+  id: "222636"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4669"
+  id: "222635"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4676"
+  id: "222634"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4675"
+  id: "222633"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4682"
+  id: "222632"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4679"
+  id: "222631"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4666"
+  id: "222630"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4673"
+  id: "222629"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4667"
+  id: "222628"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4668"
+  id: "222627"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4671"
+  id: "222626"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4681"
+  id: "222625"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4680"
+  id: "222624"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4677"
+  id: "222623"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4670"
+  id: "222622"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4674"
+  id: "222621"
+  vote_id: "29535"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4669"
+  id: "222673"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4672"
+  id: "222672"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4666"
+  id: "222671"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4673"
+  id: "222670"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4682"
+  id: "222669"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4674"
+  id: "222668"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4679"
+  id: "222667"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4678"
+  id: "222665"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4667"
+  id: "222664"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4676"
+  id: "222663"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4668"
+  id: "222662"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4677"
+  id: "222661"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4671"
+  id: "222660"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4670"
+  id: "222658"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4681"
+  id: "222657"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4675"
+  id: "222674"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4680"
+  id: "222675"
+  vote_id: "29537"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4675"
+  id: "222743"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4668"
+  id: "222742"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4676"
+  id: "222741"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4678"
+  id: "222740"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4681"
+  id: "222739"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4677"
+  id: "222738"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4673"
+  id: "222737"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4672"
+  id: "222736"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4669"
+  id: "222735"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4682"
+  id: "222734"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4679"
+  id: "222733"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4667"
+  id: "222732"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4674"
+  id: "222731"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4671"
+  id: "222730"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4670"
+  id: "222729"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4680"
+  id: "222728"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4666"
+  id: "222727"
+  vote_id: "29539"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4675"
+  id: "222726"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4679"
+  id: "222725"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4677"
+  id: "222724"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4667"
+  id: "222723"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4674"
+  id: "222722"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4680"
+  id: "222721"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4672"
+  id: "222720"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4682"
+  id: "222719"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4676"
+  id: "222718"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4666"
+  id: "222717"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4669"
+  id: "222716"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4673"
+  id: "222715"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4671"
+  id: "222714"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4668"
+  id: "222713"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4670"
+  id: "222712"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4678"
+  id: "222711"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4681"
+  id: "222710"
+  vote_id: "29540"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4673"
+  id: "222777"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4674"
+  id: "222776"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4669"
+  id: "222775"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4678"
+  id: "222774"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4666"
+  id: "222773"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4668"
+  id: "222772"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4670"
+  id: "222771"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4681"
+  id: "222770"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4677"
+  id: "222769"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4682"
+  id: "222768"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4671"
+  id: "222767"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4676"
+  id: "222766"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4672"
+  id: "222765"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4679"
+  id: "222764"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4675"
+  id: "222763"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4667"
+  id: "222762"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4680"
+  id: "222761"
+  vote_id: "29541"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4678"
+  id: "222811"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4681"
+  id: "222810"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4682"
+  id: "222809"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4677"
+  id: "222808"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4672"
+  id: "222807"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4670"
+  id: "222806"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4673"
+  id: "222805"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4666"
+  id: "222804"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4669"
+  id: "222803"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4667"
+  id: "222802"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4675"
+  id: "222801"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4671"
+  id: "222800"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4680"
+  id: "222799"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4676"
+  id: "222798"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4679"
+  id: "222797"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4674"
+  id: "222796"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4668"
+  id: "222795"
+  vote_id: "29542"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4674"
+  id: "222845"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4673"
+  id: "222844"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4667"
+  id: "222843"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4669"
+  id: "222842"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4679"
+  id: "222841"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4672"
+  id: "222840"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4676"
+  id: "222839"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4675"
+  id: "222838"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4678"
+  id: "222837"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4668"
+  id: "222836"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4670"
+  id: "222835"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4680"
+  id: "222834"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4677"
+  id: "222833"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4666"
+  id: "222832"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4681"
+  id: "222831"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4682"
+  id: "222830"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4671"
+  id: "222829"
+  vote_id: "29543"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4676"
+  id: "222846"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4674"
+  id: "222847"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4682"
+  id: "222848"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4677"
+  id: "222849"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4678"
+  id: "222850"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4672"
+  id: "222851"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4671"
+  id: "222852"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4670"
+  id: "222853"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4666"
+  id: "222854"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4679"
+  id: "222855"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4673"
+  id: "222856"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4669"
+  id: "222857"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4668"
+  id: "222858"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4680"
+  id: "222859"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4667"
+  id: "222860"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4681"
+  id: "222861"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4675"
+  id: "222862"
+  vote_id: "29544"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4675"
+  id: "222896"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4677"
+  id: "222895"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4667"
+  id: "222894"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4672"
+  id: "222893"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4679"
+  id: "222892"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4673"
+  id: "222891"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4678"
+  id: "222890"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4669"
+  id: "222889"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4668"
+  id: "222888"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4670"
+  id: "222887"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4680"
+  id: "222886"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4676"
+  id: "222885"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4674"
+  id: "222884"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4682"
+  id: "222883"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4671"
+  id: "222882"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4681"
+  id: "222881"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4666"
+  id: "222880"
+  vote_id: "29545"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4678"
+  id: "222930"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4666"
+  id: "222929"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4675"
+  id: "222928"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4681"
+  id: "222927"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4672"
+  id: "222926"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4671"
+  id: "222925"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4670"
+  id: "222924"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4673"
+  id: "222923"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4668"
+  id: "222922"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4682"
+  id: "222921"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4680"
+  id: "222920"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4676"
+  id: "222919"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4669"
+  id: "222918"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4667"
+  id: "222917"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4679"
+  id: "222916"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4674"
+  id: "222915"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4677"
+  id: "222914"
+  vote_id: "29546"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4667"
+  id: "222931"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4672"
+  id: "222932"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4669"
+  id: "222933"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4679"
+  id: "222934"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4673"
+  id: "222935"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4678"
+  id: "222936"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4680"
+  id: "222937"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4681"
+  id: "222938"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4675"
+  id: "222939"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4666"
+  id: "222940"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4668"
+  id: "222941"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4676"
+  id: "222942"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4670"
+  id: "222943"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4671"
+  id: "222944"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4682"
+  id: "222945"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4677"
+  id: "222946"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4674"
+  id: "222947"
+  vote_id: "29547"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4667"
+  id: "223057"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4674"
+  id: "223056"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4682"
+  id: "223055"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4679"
+  id: "223054"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4670"
+  id: "223053"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4678"
+  id: "223052"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4671"
+  id: "223051"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4675"
+  id: "223050"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4677"
+  id: "223049"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4669"
+  id: "223048"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4666"
+  id: "223047"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4680"
+  id: "223046"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4668"
+  id: "223045"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4673"
+  id: "223044"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4681"
+  id: "223043"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4672"
+  id: "223042"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4676"
+  id: "223041"
+  vote_id: "29552"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4667"
+  id: "222965"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4671"
+  id: "222966"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4666"
+  id: "222967"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4668"
+  id: "222968"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4680"
+  id: "222969"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4676"
+  id: "222970"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4674"
+  id: "222971"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4681"
+  id: "222972"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4682"
+  id: "222973"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4672"
+  id: "222974"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4678"
+  id: "222975"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4673"
+  id: "222976"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4679"
+  id: "222977"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4669"
+  id: "222978"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4670"
+  id: "222979"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4675"
+  id: "222980"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4677"
+  id: "222981"
+  vote_id: "29549"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4678"
+  id: "223023"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4675"
+  id: "223022"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4672"
+  id: "223021"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4666"
+  id: "223020"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4676"
+  id: "223019"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4667"
+  id: "223018"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4671"
+  id: "223017"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4677"
+  id: "223016"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4669"
+  id: "223015"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4680"
+  id: "223014"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4681"
+  id: "223013"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4682"
+  id: "223012"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4679"
+  id: "223011"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4674"
+  id: "223010"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4670"
+  id: "223009"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4668"
+  id: "223008"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4673"
+  id: "223007"
+  vote_id: "29551"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4674"
+  id: "223094"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4669"
+  id: "223093"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4667"
+  id: "223092"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4682"
+  id: "223091"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4672"
+  id: "223090"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4678"
+  id: "223089"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4670"
+  id: "223088"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4676"
+  id: "223087"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4679"
+  id: "223086"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4675"
+  id: "223085"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4677"
+  id: "223084"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4671"
+  id: "223083"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4666"
+  id: "223082"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4673"
+  id: "223081"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4680"
+  id: "223080"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4681"
+  id: "223079"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4668"
+  id: "223078"
+  vote_id: "29553"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4672"
+  id: "223095"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4673"
+  id: "223096"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4681"
+  id: "223097"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4667"
+  id: "223098"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4679"
+  id: "223099"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4677"
+  id: "223100"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4678"
+  id: "223101"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4669"
+  id: "223102"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4666"
+  id: "223103"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4675"
+  id: "223104"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4682"
+  id: "223105"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4674"
+  id: "223106"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4671"
+  id: "223107"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4676"
+  id: "223108"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4680"
+  id: "223109"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4668"
+  id: "223110"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4670"
+  id: "223111"
+  vote_id: "29555"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4674"
+  id: "223157"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4670"
+  id: "223156"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4668"
+  id: "223155"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4673"
+  id: "223154"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4671"
+  id: "223153"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4669"
+  id: "223152"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4676"
+  id: "223151"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4666"
+  id: "223150"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4672"
+  id: "223149"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4667"
+  id: "223148"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4679"
+  id: "223147"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4678"
+  id: "223146"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4682"
+  id: "223145"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4681"
+  id: "223144"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4677"
+  id: "223143"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4675"
+  id: "223142"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4680"
+  id: "223141"
+  vote_id: "29560"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4667"
+  id: "223236"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4671"
+  id: "223237"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4666"
+  id: "223238"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4682"
+  id: "223239"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4678"
+  id: "223240"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4670"
+  id: "223241"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4680"
+  id: "223242"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4681"
+  id: "223243"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4672"
+  id: "223244"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4677"
+  id: "223245"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4669"
+  id: "223246"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4668"
+  id: "223247"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4679"
+  id: "223248"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4673"
+  id: "223249"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4676"
+  id: "223250"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4675"
+  id: "223251"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4674"
+  id: "223252"
+  vote_id: "29580"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4674"
+  id: "223666"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4668"
+  id: "223665"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4677"
+  id: "223664"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4672"
+  id: "223663"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4678"
+  id: "223662"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4679"
+  id: "223661"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4669"
+  id: "223660"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4670"
+  id: "223659"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4673"
+  id: "223658"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4671"
+  id: "223657"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4667"
+  id: "223656"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4676"
+  id: "223655"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4681"
+  id: "223654"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4666"
+  id: "223653"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4675"
+  id: "223652"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4682"
+  id: "223651"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4680"
+  id: "223650"
+  vote_id: "29644"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4679"
+  id: "224576"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4676"
+  id: "224577"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4678"
+  id: "224578"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4667"
+  id: "224579"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4671"
+  id: "224580"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4669"
+  id: "224581"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4673"
+  id: "224582"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4672"
+  id: "224583"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4682"
+  id: "224584"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4677"
+  id: "224585"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4666"
+  id: "224586"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4668"
+  id: "224587"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4681"
+  id: "224588"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4674"
+  id: "224589"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4670"
+  id: "224590"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4675"
+  id: "224591"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4680"
+  id: "224592"
+  vote_id: "29792"
+
+ranking_<%= i += 1 %>: 
+  rank: "1"
+  candidate_id: "4673"
+  id: "226664"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "2"
+  candidate_id: "4679"
+  id: "226665"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "3"
+  candidate_id: "4677"
+  id: "226666"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "4"
+  candidate_id: "4680"
+  id: "226667"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "5"
+  candidate_id: "4674"
+  id: "226668"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "6"
+  candidate_id: "4669"
+  id: "226669"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "7"
+  candidate_id: "4676"
+  id: "226670"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "8"
+  candidate_id: "4671"
+  id: "226671"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "9"
+  candidate_id: "4670"
+  id: "226672"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "10"
+  candidate_id: "4682"
+  id: "226673"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "11"
+  candidate_id: "4678"
+  id: "226674"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "12"
+  candidate_id: "4667"
+  id: "226675"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "13"
+  candidate_id: "4672"
+  id: "226676"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "14"
+  candidate_id: "4675"
+  id: "226677"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "15"
+  candidate_id: "4681"
+  id: "226678"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "16"
+  candidate_id: "4668"
+  id: "226679"
+  vote_id: "30188"
+
+ranking_<%= i += 1 %>: 
+  rank: "17"
+  candidate_id: "4666"
+  id: "226680"
+  vote_id: "30188"

Benjamin Mako Hill || Want to submit a patch?