How do I loop through my arrays using .each() without duplicating data?

How do I loop through my arrays using .each() without duplicating data?

I'm using the $.get method to return some JSON that is an object in a bunch of arrays.
I want to walk through the arrays and spit out the keys and values.
My JSON object has a bunch of city names as keys of arrays, then has quotes within those arrays belonging to each city.

Here's the result I'm getting back from my $.get method (after parsing to JSON object);
  1. Object {WolverhamptonArray[10]ManchesterArray[10]LeicesterArray[10]BradfordArray[10]DurhamArray[5]}
    1. AberdeenArray[10]
      1. 0"I'm about to explode Chinese and chocolates such a combination and my fellow workmates were a right laugh!"
      2. 1"�@TylerProsper: @_BoricuaMorena timeout�??????"
      3. 2"@ashleighca haha why not? I wouldn't want him as much good looking as he is, stay away from my asshole"
      4. 3"Shite weather and ridiculously tired, time for a sleep and hope my coupon is alive when I wake up!"
      5. 4"what was the score boys and any use getting #mwi @calummcbain @kieranlynch95 @sobykerr72 @DaleSimeon88 @kieranferns @Dylnamitee"
      6. 5"@kirstyfisherxx im here babe "
      7. 6"@StrawberrycurIs last min Xmas pressie I've got stock, Chelmsford peeps, anytime between now and Xmas eve, collection only"
      8. 7"@rhimarkable i'm a left tit you're a right tit hahah night"
      9. 8"i am really bored."
      10. 9"@xrebeccamallisx im home tomorrow sweetcheeks! who's house first on Xmas day? Hahahaha"
      11. length10
      12. __proto__Array[0]
    2. ArmaghArray[4]
    3. BathArray[5]
    4. BelfastArray[10]
    5. BirminghamArray[10]
    6. BradfordArray[10]
    7. BrightonArray[1]
    8. BristolArray[10]
    9. CambridgeArray[5]
    10. CanterburyArray[5]
    11. CardiffArray[10]
    12. ChesterArray[7]
    13. ChichesterArray[6]
    14. CoventryArray[10]
    15. DerbyArray[10]
    16. DundeeArray[10]
    17. DurhamArray[5]
    18. EdinburghArray[10]
    19. GlasgowArray[10]
    20. GloucesterArray[10]
    21. HerefordArray[5]
    22. InvernessArray[9]
    23. LancasterArray[9]
    24. LeedsArray[10]
    25. LeicesterArray[10]
    26. LichfieldArray[4]
    27. LisburnArray[4]
    28. LiverpoolArray[10]
    29. ManchesterArray[10]
    30. NewportArray[10]
    31. NewryArray[2]
    32. NottinghamArray[10]
    33. OxfordArray[8]
    34. PeterboroughArray[8]
    35. PlymouthArray[10]
    36. PortsmouthArray[10]
    37. PrestonArray[4]
    38. SalfordArray[10]
    39. SheffieldArray[10]
    40. SouthamptonArray[10]
    41. St AlbansArray[10]
    42. StirlingArray[5]
    43. SunderlandArray[6]
    44. SwanseaArray[10]
    45. WakefieldArray[10]
    46. WinchesterArray[6]
    47. WolverhamptonArray[10]
    48. WorcesterArray[8]
    49. YorkArray[5]
    50. __proto__Object
I want to spit out the array keys (the city names) and then each array value (quotes) in this structure;
  1. <div>
  2.       <h4>Aberdeen</h4>
  3.       <ul>
  4.             <li>                     <q>"I&#039;m about to explode Chinese and chocolates such a combination and my fellow workmates were a right laugh!"</q>              </li>
  5.             <li>                                               <q>"&iuml;&iquest;&frac12;@TylerProsper: @_BoricuaMorena timeout&iuml;&iquest;&frac12;??????"</q>
  6.             </li>
  7.           <!-- ... etcetera -->
  8.        </ul>
  9. </div>
  10. <div>
  11.       <h4>Armagh</h4>
  12.       <ul>
  13.            <!-- ... etcetera -->
  14.       </ul>
  15. </div>

What I have at the moment is some jQuery that spits out different HTML but the worrying part is it loops through the array values for each array. Sorry, I don't think I explained that well.

Instead of just outputting the quotes for each city, it outputs every quote for all the cities in each city.

Here's my jQuery code;
  1.   $.get('../../controller/cities.php', function(result) {

  2. var citiesTweets = jQuery.parseJSON(result);
  3. console.log(citiesTweets);

  4. $('#all_cities').append('<div></div>').append('<ul></ul>');

  5. $.each( citiesTweets, function( k, v ) { 
  6. $('#all_cities ul').append('<li></li>');
  7. $('#all_cities li').append('<h4>' + k + '</h4>');
  8. $.each(v, function(k,v){
  9. $('#all_cities li').append('<blockquote>' + this + '</blockquote>');
  10. });
  11. });

  12. });

My problem question is:
How do you get jQuery to loop through only the elements in one array, rather than all of the arrays?

Sorry, that's probably the wrong question but I don't know how to phrase it other than, "What's going on here?".