May 30, 2003 at 11:03 am
The following query seems to run realy slow on SQL (like 1:30 minutes) compared to Access (2-3 seconds). This is the same if run via the website (cold Fusion) of QA, I've set Postcode to the PK (clustered) and the table definietion is copied below.
The Query plan seems to be fairly sensible (Index seek -> Stream agregation etc.) although I have noticed that it takes a while for that to be generated (almost a minute).
My Questions are:
1.) Is the query (given a large string of postcodes as input) sensible/effient?
2.) Is the Bottlekneck the recomputing of the query plan (is there a way to cache them or force a query to us a specifoc query plan)?
3.) Have I done something else immensly stupid.
4.) Would all my porblems be solved if I bite the bulet and went the SP route (and how would I pass the postcodes to it?
P.S.
The Server is a 2x2.8GHz Xeon, 2Gb RAM, RAID array so I don't think thats it 🙂
SELECT SUM(A1) AS DEM_all_res, SUM(A2) AS DEM_res_in_hhlds, SUM(A3A) AS DEM_res_inst_staff,
SUM(A3B) AS DEM_res_inst_nonstaff, SUM(A4) AS DEM_res_0to4, SUM(A5) AS DEM_res_5to15,
SUM(A6) AS DEM_res_16to29, SUM(A7) AS DEM_res_30toPen, SUM(A8) AS DEM_res_74,
SUM(A9) AS DEM_res_75to84, SUM(A10) AS DEM_res_85plus, SUM(A11) AS DEM_eth_wht,
SUM(A12) AS DEM_eth_pak, SUM(A13) AS DEM_eth_ind, SUM(A14) AS DEM_eth_ban,
SUM(A15) AS DEM_eth_bla, SUM(A16) AS DEM_eth_chi_other, SUM(A17) AS DEM_mig_12mths,
SUM(A18) AS DEM_LongTerm_illness, SUM(A19) AS DEM_illness_75plus, SUM(A20) AS DEM_dep_children,
SUM(A21) AS DEM_oth_migrants, SUM(D1) AS EMP_res_16toPen, SUM(D2) AS EMP_eco_active,
SUM(D3) AS EMP_emp_slfemp, SUM(D4) AS EMP_unemp, SUM(D5) AS EMP_gov_scheme, SUM(D5A) AS EMP_res_16to24,
SUM(D6) AS EMP_eco_active16to24, SUM(D5B) AS EMP_emp_slfemp16to24, SUM(D7) AS EMP_unemp16to24,
SUM(D8) AS EMP_gov_scheme16to24, SUM(B1) AS HH_all_h_holds, SUM(B2) AS HH_adult_alone,
SUM(B3) AS HH_lone_parent, SUM(B4) AS HH_oneplusAdult_nokids_0to15, SUM(B5) AS HH_oneplusAdult_kids_0to15,
SUM(B6) AS HH_threeplus_kids, SUM(B7) AS HH_pensioners_only, SUM(B8) AS HH_dependants_only,
SUM(B9) AS HH_min_oneperson_LongTerm_ill, SUM(B10) AS HH_with_carers, SUM(B11) AS HH_nocar,
SUM(B12) AS HH_lone_parent_aged16to24, SUM(C1) AS HP_own_occ, SUM(C2) AS HP_coun_ten,
SUM(C3) AS HP_oth_ten, SUM(C4) AS HP_no_cent_heat, SUM(C5) AS HP_no_bath_insideWC, SUM(C6) AS HP_all_dwell,
SUM(C7) AS HP_det_hse, SUM(C8) AS HP_semidet_hse, SUM(C9) AS HP_ter_hse, SUM(C10) AS HP_flats_conv_shared,
SUM(C11) AS HP_crowded_house, SUM(S200001) AS VAR_tot_hholds
FROM PCDATQP
WHERE (POSTCODE IN ('BD9 6BN','BD9 5PZ','BD9 5LU','BD9 5LL','BD9 5JN','BD9 5EZ','BD9 5DL','BD9 5BP','BD9 5AX','BD9 4SB','BD9 4QP','BD9 4QJ','BD9 4PA','BD9 4NT','BD9 4LS','BD9 4HX','BD9 4DP','BD9 4BX','BD8 9SR','BD8 9SN','BD8 9QF','BD8 9QB','BD8 9NX','BD8 9NT','BD8 9JP','BD8 9EY','BD8 9DS','BD8 8QU','BD8 8PT','BD8 8PP','BD8 8NH','BD8 8NE','BD8 8HL','BD8 8DP','BD8 8BW','BD8 7UD','BD8 7QZ','BD8 7NL','BD8 7DZ','BD8 7AQ','BD8 0JR','BD8 0EP','BD8 0BQ','BD8 0BJ','BD8 0AE','BD7 4RA','BD7 4QX','BD7 4JB','BD7 4EQ','BD7 4EE','BD7 4DQ','BD7 4BJ','BD7 4BE','BD7 3PP','BD7 3PJ','BD7 3ND','BD7 3HT','BD7 3DY','BD7 3BS','BD7 3AD','BD7 2SL','BD7 2RA','BD7 2QQ','BD7 2QP','BD7 2PQ','BD7 2LR','BD7 2LN','BD7 2HW','BD7 2EN','BD7 2BX','BD7 1YD','BD7 1PX','BD7 1HW','BD7 1HP','BD7 1AD','BD5 9RJ','BD5 9PR','BD5 9PN','BD5 9LR','BD5 9JL','BD5 9HL','BD5 9DY','BD5 9BL','BD5 9AB','BD5 8QX','BD5 8PP','BD5 8LQ','BD5 8LH','BD5 8HX','BD5 8EP','BD5 8DB','BD5 8AW','BD5 7TL','BD5 7NU','BD5 7JR','BD5 7JH','BD5 7EX','BD5 7EP','BD5 7BT','BD5 7AS','BD5 7AN','BD5 0SB','BD5 0QP','BD5 0NP','BD5 0JU','BD5 0BU','BD5 0BN','BD4 9QY','BD4 9QS','BD4 9LE','BD4 9JU','BD4 9JD','BD4 9EQ','BD4 9DG','BD4 9AS','BD4 9AJ','BD4 8QD','BD4 8NQ','BD4 8JL','BD4 8BN','BD4 7SJ','BD4 7QP','BD4 7LE','BD4 7HZ','BD4 7EP','BD4 6QP','BD4 6LB','BD4 6HQ','BD4 6HL','BD4 6EP','BD4 6DJ','BD4 6DF','BD4 6AP','BD4 6AJ','BD4 0TN','BD4 0PN','BD4 0ND','BD4 0LW','BD4 0JU','BD4 0JR','BD4 0HN','BD4 0ES','BD4 0EL','BD4 0DG','BD4 0DB','BD4 0AQ','BD3 9QP','BD3 9NX','BD3 9LA','BD3 9DX','BD3 9AN','BD3 8QP','BD3 8PA','BD3 8LH','BD3 8HN','BD3 8HA','BD3 8BX','BD3 8AN','BD3 7LG','BD3 7HW','BD3 7HE','BD3 7HA','BD3 7DS','BD3 7DD','BD3 0SH','BD3 0PP','BD3 0LQ','BD3 0JB','BD3 0EL','BD3 0BA','BD3 0AQ','BD2 4SS','BD2 4RF','BD2 4RB','BD2 4PJ','BD2 4LS','BD2 4HS','BD2 4DY','BD2 4BL','BD2 4AE','BD2 3SS','BD2 3SP','BD2 3RB','BD2 3PQ','BD2 3PE','BD2 3LX','BD2 3LE','BD2 3HQ','BD2 3EH','BD2 3BU','BD2 2NH','BD2 2ND','BD2 2JY','BD2 2JT','BD2 2HN','BD2 2HH','BD2 2DZ','BD2 2BJ','BD2 1LA','BD2 1HX','BD2 1HF','BD2 1HB','BD2 1DY','BD2 1DR','BD2 1BG','BD108BD','BD100JS','BD100HX','BD100ER','BD1 3BZ','BD1 2RL','BD1 2PY','BD1 2JD','BD9 6AA','BD9 5PW','BD9 5LR','BD9 5JE','BD9 5JA','BD9 5EU','BD9 5ER','BD9 5DG','BD9 5AS','BD9 4RS','BD9 4QD','BD9 4NL','BD9 4LP','BD9 4LH','BD9 4HS','BD9 4HH','BD9 4ED','BD9 4EB','BD9 4DZ','BD9 4BL','BD9 4AP','BD8 9SH','BD8 9PY','BD8 9PR','BD8 9NQ','BD8 9JJ','BD8 9EU','BD8 9DN','BD8 9DF','BD8 8QQ','BD8 8PJ','BD8 8PA','BD8 8LE','BD8 8HG','BD8 8DJ','BD8 8BJ','BD8 7SU','BD8 7QT','BD8 7QG','BD8 7LY','BD8 7LS','BD8 7JR','BD8 7DF','BD8 7BZ','BD8 7AE','BD8 0LW','BD8 0LS','BD8 0JN','BD8 0JE','BD8 0BE','BD7 4RY','BD7 4QR','BD7 4HY','BD7 4HT','BD7 4EH','BD7 4DH','BD7 3PF','BD7 3LZ','BD7 3HQ','BD7 3DT','BD7 3DQ','BD7 3BN','BD7 3BH','BD7 2TQ','BD7 2SE','BD7 2SA','BD7 2QL','BD7 2PG','BD7 2LH','BD7 2HS','BD7 2EH','BD7 2EE','BD7 2BT','BD7 2BD','BD7 1SY','BD7 1SR','BD7 1RJ','BD7 1ND','BD7 1HJ','BD5 9RB','BD5 9PH','BD5 9LN','BD5 9LB','BD5 9HG','BD5 9DU','BD5 9BD','BD5 8YW','BD5 8QQ','BD5 8QJ','BD5 8PJ','BD5 8PF','BD5 8LD','BD5 8HN','BD5 8EJ','BD5 8BY','BD5 8AR','BD5 7TG','BD5 7TD','BD5 7PX','BD5 7NR','BD5 7NL','BD5 7HU','BD5 7EE','BD5 0TW','BD5 0RX','BD5 0QD','BD5 0NJ','BD5 0JR','BD5 0JH','BD5 0AX','BD4 9QL','BD4 9PL','BD4 9JR','BD4 9HY','BD4 9EL','BD4 9DB','BD4 9AP','BD4 8PZ','BD4 8PU','BD4 8NH','BD4 8NB','BD4 8JB','BD4 8EH','BD4 8AR','BD4 7SD','BD4 7QE','BD4 7LA','BD4 7HT','BD4 7EJ','BD4 7EA','BD4 6QJ','BD4 6JT','BD4 6HD','BD4 6EH','BD4 6DB','BD4 6AN','BD4 6AD','BD4 0QN','BD4 0PE','BD4 0LS','BD4 0JN','BD4 0EG','BD4 0DY','BD4 0BY','BD4 0AL','BD3 9PQ','BD3 9NS','BD3 9NN','BD3 9JU','BD3 9DS','BD3 9DP','BD3 9AF','BD3 9AA','BD3 8QJ','BD3 8NU','BD3 8LE','BD3 8HU','BD3 8HE','BD3 8BS','BD3 8BJ','BD3 8AH','BD3 8AE','BD3 7LD','BD3 7JZ','BD3 7EX','BD3 7BZ','BD3 0SE','BD3 0PJ','BD3 0LL','BD3 0LG','BD3 0HT','BD3 0HQ','BD3 0DN','BD3 0AL','BD2 4SL','BD2 4QU','BD2 4PD','BD2 4LN','BD2 4HP','BD2 4DT','BD2 4BG','BD2 4BB','BD2 4AA','BD2 3SF','BD2 3QT','BD2 3PL','BD2 3LS','BD2 3LA','BD2 3JX','BD2 3HL','BD2 3HG','BD2 3EE','BD2 3DY','BD2 3BJ','BD2 3AT','BD2 2LY','BD2 2JN','BD2 2HB','BD2 2EU','BD2 2DY','BD2 2AZ','BD2 2AW','BD2 1NX','BD2 1NT','BD2 1JT','BD2 1EX','BD2 1DJ','BD2 1BB','BD183AD','BD181AZ','BD146EN','BD108AQ','BD100LN','BD100HN','BD1 4HD','BD1 3BY','BD1 3BN','BD1 2LJ','BD1 2LB','BD9 6DT','BD9 5QY','BD9 5QU','BD9 5PS','BD9 5PN','BD9 5NS','BD9 5LG','BD9 5HU','BD9 5EG','BD9 5DY','BD9 5AP','BD9 4RP','BD9 4PX','BD9 4NG','BD9 4LE','BD9 4HE','BD9 4DW','BD9 4BA','BD9 4AJ','BD8 9SE','BD8 9PU','BD8 9NL','BD8 9NG','BD8 9LR','BD8 9JF','BD8 9HY','BD8 9ER','BD8 9EL','BD8 9DY','BD8 9DA','BD8 8PF','BD8 8JT','BD8 8JD','BD8 8HD','BD8 8ES','BD8 8DB','BD8 8BE','BD8 8AZ','BD8 7SR','BD8 7SL','BD8 7QA','BD8 7LN','BD8 7JA','BD8 7BU','BD8 7AA','BD8 0LP','BD8 0JA','BD8 0AZ','BD7 4RT','BD7 4QL','BD7 4HQ','BD7 4EA','BD7 4DE','BD7 3PB','BD7 3LW','BD7 3LS','BD7 3LB','BD7 3HJ','BD7 3HD','BD7 3DL','BD7 3BD','BD7 2RX','BD7 2QG','BD7 2PD','BD7 2LE','BD7 2HN','BD7 2HH','BD7 2EA','BD7 2AY','BD7 2AQ','BD7 1RW','BD7 1RF','BD7 1LR','BD7 1DF','BD6 1SH','BD6 1SA','BD6 1DG','BD6 1DD','BD5 9QS','BD5 9PB','BD5 9LX','BD5 9LH','BD5 9HB','BD5 9EY','BD5 9DR','BD5 9DN','BD5 9AZ','BD5 9AW','BD5 8QF','BD5 8PB','BD5 8JZ','BD5 8HA','BD5 8EE','BD5 8EA','BD5 8BU','BD5 8BQ','BD5 8AH','BD5 7SA','BD5 7PS','BD5 7NG','BD5 7HR','BD5 7DR','BD5 0TN','BD5 0RT','BD5 0PU','BD5 0PP','BD5 0ND','BD5 0JB','BD4 9SJ','BD4 9PU','BD4 9JL','BD4 9HN','BD4 9HH','BD4 9EG','BD4 9ED','BD4 9BX','BD4 9BS','BD4 9AF','BD4 8RE','BD4 8PR','BD4 8LY','BD4 8ED','BD4 8DT','BD4 8AB','BD4 7RQ','BD4 7RL','BD4 7PT','BD4 7PP','BD4 7JT','BD4 7AD','BD4 6NN','BD4 6JP','BD4 6EX','BD4 6EE','BD4 6BP','BD4 6BJ','BD4 6BG','BD4 0TW','BD4 0QH','BD4 0PA','BD4 0LP','BD4 0JH','BD4 0EB','BD4 0BT','BD4 0BL','BD4 0AG','BD4 0AD','BD3 9PH','BD3 9NH','BD3 9EW','BD3 9DG','BD3 8RT','BD3 8PZ','BD3 8PU','BD3 8NR','BD3 8NL','BD3 8JT','BD3 8JS','BD3 8JJ','BD3 8EX','BD3 8DZ','BD3 8BE','BD3 8AA','BD3 7LT','BD3 7JW','BD3 7ET','BD3 7BU','BD3 0RQ','BD3 0RH','BD3 0PE','BD3 0LD','BD3 0JU','BD3 0HJ','BD3 0DD','BD3 0AG','BD2 4SD','BD2 4QP','BD2 4NU','BD2 4NR','BD2 4LH','BD2 4LA','BD2 4JL','BD2 4HD','BD2 4EZ','BD2 4DL','BD2 4AX','BD2 3SB','BD2 3RX','BD2 3QQ','BD2 3QL','BD2 3PA','BD2 3LP','BD2 3JS','BD2 3HD','BD2 3DQ','BD2 3BE','BD2 3AQ','BD2 2LT','BD2 2JH','BD2 2JD','BD2 2EY','BD2 2DU','BD2 2AR','BD2 1NP','BD2 1JQ','BD2 1ET','BD2 1DF','BD2 1DB','BD183AG','BD146LY','BD108AS','BD100LH','BD100HH','BD1 4DY','BD9 6HT','BD9 6DQ','BD9 6DJ','BD9 5QR','BD9 5QH','BD9 5PE','BD9 5NN','BD9 5LD','BD9 5HR','BD9 5ED','BD9 5AJ','BD9 5AD','BD9 4RD','BD9 4QZ','BD9 4PS','BD9 4PP','BD9 4NB','BD9 4JZ','BD9 4EY','BD9 4DS','BD9 4AX','BD9 4AE','BD9 4AA','BD8 9QW','BD8 9QR','BD8 9PN','BD8 9NB','BD8 9LL','BD8 9HT','BD8 9EP','BD8 9EF','BD8 8RZ','BD8 8QJ','BD8 8NU','BD8 8HZ','BD8 8EN','BD8 8AW','BD8 8AL','BD8 7SE','BD8 7PU','BD8 7LE','BD8 7HU','BD8 7HB','BD8 7BN','BD8 0LJ','BD8 0HT','BD8 0AW','BD8 0AS','BD7 4QE','BD7 4PY','BD7 4HL','BD7 4DX','BD7 4DA','BD7 4BX','BD7 3NS','BD7 3LN','BD7 3JX','BD7 3EX','BD7 3DG','BD7 3AW','BD7 2RT','BD7 2QD','BD7 2NW','BD7 2NJ','BD7 2JN','BD7 2HE','BD7 2DP','BD7 2AU','BD7 1RR','BD7 1RB','BD7 1QT','BD7 1LH','BD7 1LB','BD7 1BN','BD7 1BE','BD6 1SE','BD6 1BY','BD6 1AP','BD5 9QP','BD5 9QG','BD5 9NU','BD5 9NT','BD5 9NR','BD5 9JY','BD5 9JA','BD5 9ES','BD5 9DH','BD5 9DA','BD5 9AS','BD5 8QB','BD5 8JP','BD5 8JJ','BD5 8EX','BD5 8DT','BD5 8DH','BD5 8BL','BD5 8AE','BD5 7RH','BD5 7PP','BD5 7NB','BD5 7HN','BD5 7HH','BD5 7DN','BD5 7DE','BD5 7BP','BD5 0TE','BD5 0TA','BD5 0RJ','BD5 0PJ','BD5 0HY','BD5 0HS','BD4 9RY','BD4 9RS','BD4 9NE','BD4 9JG','BD4 9HD','BD4 9DZ','BD4 9BJ','BD4 8UQ','BD4 8RA','BD4 8PL','BD4 8LT','BD4 8LP','BD4 8DY','BD4 7XB','BD4 7RF','BD4 7LT','BD4 7JQ','BD4 6TG','BD4 6NH','BD4 6LY','BD4 6JJ','BD4 6JD','BD4 6ES','BD4 6EA','BD4 6DX','BD4 6BA','BD4 0TG','BD4 0RJ','BD4 0QB','BD4 0NX','BD4 0NT','BD4 0LJ','BD4 0LF','BD4 0JD','BD4 0HX','BD4 0HH','BD4 0DS','BD4 0BG','BD3 9YL','BD3 9RE','BD3 9NA','BD3 9EN','BD3 9DD','BD3 8RD','BD3 8PR','BD3 8NG','BD3 8JE','BD3 8EL','BD3 8DT','BD3 8BA','BD3 7ND','BD3 7JS','BD3 7JN','BD3 7HS','BD3 7EP','BD3 7EJ','BD3 7AW','BD3 7AQ','BD3 7AA','BD3 0RD','BD3 0JZ','BD3 0HE','BD3 0EZ','BD3 0BY','BD3 0BU','BD3 0AD','BD2 4RY','BD2 4RU','BD2 4QJ','BD2 4QF','BD2 4NH','BD2 4JW','BD2 4JG','BD2 4EU','BD2 4DE','BD2 4AT','BD2 3TB','BD2 3RT','BD2 3QF','BD2 3NQ','BD2 3ND','BD2 3JN','BD2 3EZ','BD2 3DL','BD2 3BA','BD2 3AL','BD2 3AF','BD2 2LQ','BD2 2LL','BD2 2HY','BD2 2EP','BD2 2DR','BD2 2AH','BD2 1JL','BD2 1JG','BD2 1HT','BD2 1EP','BD2 1EJ','BD2 1BY','BD108BY','BD108BT','BD108AN','BD108AG','BD100JX','BD100JJ','BD1 3EZ','BD1 3ET','BD1 2PX','BD1 2LF','BD9 6DE','BD9 5QN','BD9 5PA','BD9 5NH','BD9 5ND','BD9 5JZ','BD9 5JU','BD9 5HN','BD9 5HH','BD9 5DS','BD9 5DB','BD9 4ST','BD9 4QU','BD9 4PJ','BD9 4NX','BD9 4LZ','BD9 4JU','BD9 4JH','BD9 4EU','BD9 4ER','BD9 4DE','BD8 9QN','BD8 9PG','BD8 9LY','BD8 9LA','BD8 9HQ','BD8 9HE','BD8 9HD','BD8 9EB','BD8 8RL','BD8 8RD','BD8 8QD','BD8 8NR','BD8 8HW','BD8 8EF','BD8 8AS','BD8 7RZ','BD8 7RU','BD8 7PQ','BD8 7PF','BD8 7JT','BD8 7ET','BD8 7AZ','BD8 0LE','BD8 0JZ','BD8 0BY','BD8 0AN','BD7 4QZ','BD7 4PU','BD7 4HE','BD7 4HA','BD7 4DT','BD7 4BT','BD7 4BH','BD7 3NP','BD7 3LH','BD7 3JQ','BD7 3ET','BD7 3DB','BD7 3BY','BD7 3AP','BD7 3AJ','BD7 2TD','BD7 2RP','BD7 2RJ','BD7 2PW','BD7 2LY','BD7 2EX','BD7 2ET','BD7 2DJ','BD7 2DF','BD7 2AE','BD7 1RN','BD7 1QP','BD7 1JS','BD7 1AZ','BD6 3AJ','BD6 1BT','BD5 9QD','BD5 9NL','BD5 9JU','BD5 9HW','BD5 9EP','BD5 9DE','BD5 9AP','BD5 9AJ','BD5 8RD','BD5 8PY','BD5 8PU','BD5 8LX','BD5 8LF','BD5 8JD','BD5 8DP','BD5 8BG','BD5 8BB','BD5 8AA','BD5 7UF','BD5 7QA','BD5 7PJ','BD5 7PD','BD5 7LR','BD5 7LL','BD5 7HD','BD5 7DA','BD5 7BH','BD5 0SS','BD5 0QZ','BD5 0PD','BD5 0LE','BD5 0DE','BD4 9RL','BD4 9LX','BD4 9JZ','BD4 9EZ','BD4 9DT','BD4 9BE','BD4 8SD','BD4 8QX','BD4 8QL','BD4 8PE','BD4 8PA','BD4 8LJ','BD4 8DB','BD4 7TH','BD4 7RB','BD4 7LQ','BD4 7JL','BD4 7JG','BD4 7EW','BD4 6RB','BD4 6QU','BD4 6LN','BD4 6HY','BD4 6DR','BD4 6AW','BD4 0SW','BD4 0RD','BD4 0PX','BD4 0PT','BD4 0NQ','BD4 0LA','BD4 0JT','BD4 0HT','BD4 0HA','BD4 0DP','BD4 0BB','BD3 9TE','BD3 9LW','BD3 9LJ','BD3 9EH','BD3 9EE','BD3 9BZ','BD3 9AU','BD3 8QT','BD3 8PL','BD3 8ND','BD3 8HZ','BD3 8EF','BD3 8DP','BD3 8DE','BD3 8AX','BD3 8AT','BD3 7LP','BD3 7JH','BD3 7HP','BD3 7DZ','BD3 7AS','BD3 7AL','BD3 0QA','BD3 0LZ','BD3 0JH','BD3 0ET','BD3 0BL','BD2 4RP','BD2 4RE','BD2 4QA','BD2 4ND','BD2 4JS','BD2 4JD','BD2 4HZ','BD2 4ER','BD2 4DA','BD2 4BU','BD2 4AQ','BD2 4AL','BD2 3SY','BD2 3RQ','BD2 3QB','BD2 3PD','BD2 3NJ','BD2 3JG','BD2 3JA','BD2 3EU','BD2 3ER','BD2 3DF','BD2 3DB','BD2 3AB','BD2 2LE','BD2 2HU','BD2 2EJ','BD2 2DN','BD2 2BW','BD2 2AD','BD2 1QQ','BD2 1JD','BD2 1EF','BD2 1BU','BD146EW','BD108BL','BD108AY','BD108AB','BD100JY','BD100JR','BD100JL','BD100JF','BD1 3EJ','BD9 5QB','BD9 5NU','BD9 5LY','BD9 5JR','BD9 5HB','BD9 5DP','BD9 5BT','BD9 4SP','BD9 4QR','BD9 4QN','BD9 4PD','BD9 4LU','BD9 4HZ','BD9 4DA','BD8 9ST','BD8 9QH','BD8 9QE','BD8 9PD','BD8 9NW','BD8 9LT','BD8 9JU','BD8 9JR','BD8 9HA','BD8 9DU','BD8 8QY','BD8 8PW','BD8 8NL','BD8 8NG','BD8 8HS','BD8 8HP','BD8 8DU','BD8 8DR','BD8 8BY','BD8 8AD','BD8 7RH','BD8 7NP','BD8 7LX','BD8 7EG','BD8 7AS','BD8 0JT','BD8 0ER','BD8 0BU','BD8 0AH','BD7 4RD','BD7 4HS','BD7 4EX','BD7 4BP','BD7 3PU','BD7 3PN','BD7 3NJ','BD7 3NF','BD7 3LE','BD7 3JA','BD7 3HX','BD7 3EP','BD7 3ED','BD7 3BU','BD7 3AF','BD7 2SQ','BD7 2RD','BD7 2PS','BD7 2LT','BD7 2HY','BD7 2EQ','BD7 2BZ','BD7 2AA','BD7 1SW','BD7 1QE','BD7 1JE','BD7 1AG','BD6 3AF','BD6 1QG','BD5 9PY','BD5 9NB','BD5 9JR','BD5 9HS','BD5 9HP','BD5 9EF','BD5 9EB','BD5 9BT','BD5 9AE','BD5 8QZ','BD5 8PR','BD5 8NB','BD5 8LS','BD5 8HZ','BD5 8ER','BD5 8DE','BD5 8AY','BD5 7TY','BD5 7NX','BD5 7NP','BD5 7LD','BD5 7EZ','BD5 7BW','BD5 7BB','BD5 7AR','BD5 0SP','BD5 0QW','BD5 0QS','BD5 0NX','BD5 0NS','BD5 0JZ','BD5 0BY','BD4 9RA','BD4 9PH','BD4 9LL','BD4 9EW','BD4 9ES','BD4 9DP','BD4 9DJ','BD4 9BA','BD4 9AU','BD4 8QF','BD4 8NT','BD4 8JS','BD4 8BQ','BD4 7TD','BD4 7SX','BD4 7QY','BD4 7QS','BD4 7LG','BD4 7JD','BD4 7ER','BD4 6QR','BD4 6LE','BD4 6HS','BD4 6DN','BD4 6AS','BD4 0SR','BD4 0SJ','BD4 0QS','BD4 0PQ','BD4 0NJ','BD4 0JX','BD4 0HQ','BD4 0EU','BD4 0ER','BD4 0DJ','BD4 0DF','BD4 0AX','BD4 0AS','BD3 9QX','BD3 9PB','BD3 9LD','BD3 9EA','BD3 9AR','BD3 9AE','BD3 8QS','BD3 8PG','BD3 8PD','BD3 8LY','BD3 8LN','BD3 8HR','BD3 8BZ','BD3 8AQ','BD3 7LJ','BD3 7JE','BD3 7HJ','BD3 7DU','BD3 7DP','BD3 7DE','BD3 7AE','BD3 0PW','BD3 0PS','BD3 0LT','BD3 0JE','BD3 0EQ','BD3 0BD','BD2 4RJ','BD2 4PU','BD2 4PN','BD2 4LZ','BD2 4LU','BD2 4JP','BD2 4HU','BD2 4EB','BD2 4BP','BD2 4AG','BD2 3SU','BD2 3SR','BD2 3RL','BD2 3RE','BD2 3PX','BD2 3PU','BD2 3PS','BD2 3LZ','BD2 3LH','BD2 3HS','BD2 3EL','BD2 3EB','BD2 3BX','BD2 2NQ','BD2 2LA','BD2 2HR','BD2 2HL','BD2 2EF','BD2 2BP','BD2 2AY','BD2 1LD','BD2 1HZ','BD2 1HJ','BD2 1EB','BD2 1BQ','BD2 1BJ','BD108BG','BD108AR','BD100LB','BD100HZ','BD100EU','BD1 2XA','BD9 6DZ','BD9 6BL','BD9 5PY','BD9 5PR','BD9 5LT','BD9 5JJ','BD9 5EY','BD9 5DJ','BD9 5BA','BD9 5AW','BD9 4RZ','BD9 4RU','BD9 4QH','BD9 4NP','BD9 4LR','BD9 4HW','BD9 4EF','BD9 4BU','BD9 4BP','BD9 4AR','BD8 9SQ','BD8 9SL','BD8 9QA','BD8 9NS','BD8 9JN','BD8 9EX','BD8 9DR','BD8 8QT','BD8 8PS','BD8 8PN','BD8 8ND','BD8 8HJ','BD8 8EX','BD8 8DN','BD8 8BQ','BD8 7UA','BD8 7QW','BD8 7NE','BD8 7DT','BD8 7DD','BD8 7AN','BD8 7AH','BD8 0LY','BD8 0JQ','BD8 0BN','BD8 0BH','BD8 0AD','BD7 4YY','BD7 4QW','BD7 4JA','BD7 4EL','BD7 4DP','BD7 4BD','BD7 3PH','BD7 3NB','BD7 3HS','BD7 3HH','BD7 3DX','BD7 3BQ','BD7 3AB','BD7 2SJ','BD7 2SD','BD7 2QU','BD7 2PP','BD7 2PJ','BD7 2LQ','BD7 2LL','BD7 2HU','BD7 2EL','BD7 2BW','BD7 2AP','BD7 1UT','BD7 1PU','BD7 1PH','BD7 1HT','BD7 1HN','BD7 1AB','BD6 1DQ','BD6 1DF','BD5 9RQ','BD5 9RE','BD5 9PQ','BD5 9PL','BD5 9LQ','BD5 9HJ','BD5 9DX','BD5 9BG','BD5 9AA','BD5 8QU','BD5 8PN','BD5 8PH','BD5 8PG','BD5 8LP','BD5 8HU','BD5 8HR','BD5 8EN','BD5 8DA','BD5 8AU','BD5 7TJ','BD5 7NT','BD5 7JQ','BD5 7HZ','BD5 7EU','BD5 7EJ','BD5 7BS','BD5 7AG','BD5 0SA','BD5 0QN','BD5 0NN','BD5 0JT','BD5 0JP','BD5 0BS','BD5 0BH','BD4 9QX','BD4 9QU','BD4 9QP','BD4 9JT','BD4 9JA','BD4 9EP','BD4 9DE','BD4 9BU','BD4 9AR','BD4 8QB','BD4 8NL','BD4 8JH','BD4 8JA','BD4 8BL','BD4 7SH','BD4 7RP','BD4 7QJ','BD4 7LD','BD4 7HY','BD4 7EN','BD4 6QN','BD4 6LA','BD4 6JX','BD4 6HP','BD4 6HJ','BD4 6EN','BD4 6DH','BD4 6DE','BD4 6AH','BD4 0PL','BD4 0PG','BD4 0NB','BD4 0LU','BD4 0JQ','BD4 0HL','BD4 0EJ','BD4 0DA','BD4 0AP','BD3 9QD','BD3 9NU','BD3 9JZ','BD3 9DW','BD3 9DR','BD3 9AL','BD3 8QN','BD3 8NX','BD3 8LG','BD3 8HL','BD3 8BW','BD3 8AL','BD3 8AG','BD3 7LF','BD3 7LB','BD3 7HU','BD3 7HD','BD3 7EZ','BD3 7DB','BD3 0SG','BD3 0PN','BD3 0LP','BD3 0JA','BD3 0HS','BD3 0ED','BD3 0DW','BD3 0AZ','BD3 0AP','BD2 4SQ','BD2 4RA','BD2 4PH','BD2 4LR','BD2 4LD','BD2 4HR','BD2 4DX','BD2 4BJ','BD2 4AD','BD2 3SH','BD2 3RA','BD2 3PP','BD2 3LW','BD2 3LD','BD2 3HP','BD2 3EG','BD2 3BS','BD2 3BN','BD2 3AW','BD2 2NG','BD2 2NB','BD2 2JX','BD2 2JQ','BD2 2JB','BD2 2HF','BD2 2BH','BD2 1NW','BD2 1JZ','BD2 1JW','BD2 1HW','BD2 1HE','BD2 1HA','BD2 1DT','BD2 1DP','BD2 1BE','BD146NQ','BD108BB','BD108AU','BD100HB','BD100EP','BD1 3BW','BD9 6DW','BD9 5YW','BD9 5QE','BD9 5PU','BD9 5LP','BD9 5LJ','BD9 5JD','BD9 5HY','BD9 5ET','BD9 5EQ','BD9 5AR','BD9 4RR','BD9 4QA','BD9 4NJ','BD9 4LL','BD9 4LG','BD9 4HG','BD9 4DY','BD9 4BJ','BD9 4AN','BD8 9SG','BD8 9PX','BD8 9NP','BD8 9JH','BD8 9ET','BD8 9DL','BD8 9DE','BD8 8QP','BD8 8PH','BD8 8LD','BD8 8HF','BD8 8DG','BD8 8BH','BD8 8BD','BD8 7ST','BD8 7SP','BD8 7QN','BD8 7QD','BD8 7LR','BD8 7JN','BD8 7BY','BD8 7AD','BD8 0LU','BD8 0LR','BD8 0JL','BD8 0BD','BD7 4RW','BD7 4QP','BD7 4HX','BD7 4EG','BD7 4ED','BD7 4DG','BD7 3PE','BD7 3LY','BD7 3HN','BD7 3DS','BD7 3DP','BD7 3BL','BD7 3BG','BD7 2TG','BD7 2RZ','BD7 2QJ','BD7 2PF','BD7 2LG','BD7 2HR','BD7 2HL','BD7 2EG','BD7 2ED','BD7 2BN','BD7 2BL','BD7 2BB','BD7 1SP','BD7 1RH','BD7 1LY','BD7 1HD','BD7 1BL','BD5 9RA','BD5 9PE','BD5 9LL','BD5 9HE','BD5 9DT','BD5 9DQ','BD5 9BB','BD5 9AY','BD5 8XZ','BD5 8QP','BD5 8QH','BD5 8PE','BD5 8LB','BD5 8HL','BD5 8EH','BD5 8BX','BD5 8BT','BD5 8AQ','BD5 8AL','BD5 7TF','BD5 7SD','BD5 7PU','BD5 7NJ','BD5 7HT','BD5 7DU','BD5 7DL','BD5 0TQ','BD5 0RW','BD5 0PY','BD5 0NG','BD5 0JG','BD5 0AL','BD4 9QJ','BD4 9JQ','BD4 9HR','BD4 9EJ','BD4 9DA','BD4 9AN','BD4 9AH','BD4 8RL','BD4 8PY','BD4 8PT','BD4 8NE','BD4 8NA','BD4 8LN','BD4 8EG','BD4 7SB','BD4 7PZ','BD4 7PS','BD4 7JZ','BD4 7JW','BD4 7HS','BD4 7EE','BD4 7AH','BD4 6PD','BD4 6JS','BD4 6FB','BD4 6EG','BD4 6BU','BD4 6AB','BD4 0RW','BD4 0QL','BD4 0PD','BD4 0LR','BD4 0JL','BD4 0JB','BD4 0EF','BD4 0BX','BD4 0AJ','BD3 9PL','BD3 9NR','BD3 9NL','BD3 9JT','BD3 9EZ','BD3 9DN','BD3 8RW','BD3 8QB','BD3 8NT','BD3 8JY','BD3 8HD','BD3 8EZ','BD3 8EB','BD3 8BQ','BD3 8BH','BD3 8AD','BD3 7JY','BD3 7EW','BD3 7BY','BD3 0SD','BD3 0PH','BD3 0LJ','BD3 0LF','BD3 0HN','BD3 0DL','BD3 0BX','BD3 0AJ','BD2 4SG','BD2 4QS','BD2 4PB','BD2 4LL','BD2 4HH','BD2 4HB','BD2 4DS','BD2 4DP','BD2 4BE','BD2 4BA','BD2 3TH','BD2 3SE','BD2 3QS','BD2 3PJ','BD2 3LR','BD2 3JZ','BD2 3JU','BD2 3HJ','BD2 3HF','BD2 3DX','BD2 3BH','BD2 3AS','BD2 2LX','BD2 2JU','BD2 2JL','BD2 2HA','BD2 2DX','BD2 1NS','BD2 1JS','BD2 1EW','BD2 1EN','BD2 1DH','BD2 1AS','BD183AJ','BD183AB','BD181AY','BD146NJ','BD146NA','BD146HJ','BD100LL','BD100JU','BD100JN','BD100HL','BD1 4EH','BD1 2PU','BD9 6SJ','BD9 6DS','BD9 6DN','BD9 5QX','BD9 5QW','BD9 5QT','BD9 5PL','BD9 5NR','BD9 5LF','BD9 5HT','BD9 5HL','BD9 5EF','BD9 5AN','BD9 4RH','BD9 4PW','BD9 4PR','BD9 4NE','BD9 4LD','BD9 4JT','BD9 4HA','BD9 4DU','BD9 4AZ','BD9 4AH','BD8 9SA','BD8 9PT','BD8 9PQ','BD8 9NJ','BD8 9NF','BD8 9LP','BD8 9JE','BD8 9HX','BD8 9EH','BD8 9BW','BD8 8PE','BD8 8NX','BD8 8JS','BD8 8JB','BD8 8ER','BD8 8DA','BD8 8AY','BD8 7SG','BD8 7PY','BD8 7LL','BD8 7HZ','BD8 7BT','BD8 0LN','BD8 0HY','BD8 0AY','BD7 4RS','BD7 4QH','BD7 4QA','BD7 4DZ','BD7 4DD','BD7 3PA','BD7 3NU','BD7 3LU','BD7 3LR','BD7 3LA','BD7 3EZ','BD7 3DJ','BD7 3BB','BD7 3AN','BD7 2RW','BD7 2QF','BD7 2PB','BD7 2JW','BD7 2HG','BD7 2DW','BD7 2AX','BD7 1RT','BD7 1RE','BD7 1LP','BD7 1BX','BD6 1DA','BD6 1AW','BD5 9QR','BD5 9PA','BD5 9LE','BD5 9LA','BD5 9JH','BD5 9HA','BD5 9EX','BD5 9DL','BD5 9AU','BD5 8QE','BD5 8PA','BD5 8JR','BD5 8EZ','BD5 8ED','BD5 8DY','BD5 8BP','BD5 8AG','BD5 7UQ','BD5 7RY','BD5 7PR','BD5 7NE','BD5 7HQ','BD5 7DQ','BD5 0TJ','BD5 0TD','BD5 0RS','BD5 0RN','BD5 0PR','BD5 0PN','BD5 0LQ','BD5 0JA','BD4 9SA','BD4 9PT','BD4 9JJ','BD4 9HL','BD4 9HG','BD4 9EF','BD4 9EB','BD4 9BN','BD4 9AE','BD4 8RD','BD4 8PQ','BD4 8ND','BD4 8LX','BD4 8EB','BD4 8AA','BD4 7RH','BD4 7LZ','BD4 7JS','BD4 7AB','BD4 6QY','BD4 6NL','BD4 6JN','BD4 6EW','BD4 6ED','BD4 6DZ','BD4 6BN','BD4 0TQ','BD4 0TL','BD4 0RN','BD4 0QE','BD4 0NZ','BD4 0LN','BD4 0JS','BD4 0JF','BD4 0EA','BD4 0DX','BD4 0BS','BD4 0BJ','BD4 0AF','BD4 0AB','BD3 9ND','BD3 9ER','BD3 9DF','BD3 8RS','BD3 8PY','BD3 8PT','BD3 8NQ','BD3 8NJ','BD3 8JH','BD3 8EU','BD3 8DY','BD3 8BD','BD3 7NJ','BD3 7JU','BD3 7ES','BD3 7BT','BD3 0RN','BD3 0RG','BD3 0ND','BD3 0LB','BD3 0HH','BD3 0DB','BD3 0AF','BD2 4SB','BD2 4RX','BD2 4QN','BD2 4QH','BD2 4NT','BD2 4NP','BD2 4JZ','BD2 4JJ','BD2 4EY','BD2 4DJ','BD2 4AW','BD2 4AP','BD2 3TF','BD2 3SA','BD2 3RW','BD2 3QP','BD2 3QJ','BD2 3NX','BD2 3JQ','BD2 3HB','BD2 3DP','BD2 3BD','BD2 3AP','BD2 2LS','BD2 2LP','BD2 2LN','BD2 2JG','BD2 2EX','BD2 2ES','BD2 2DT','BD2 2AN','BD2 1NN','BD2 1JP','BD2 1ES','BD2 1DE','BD2 1DA','BD183AF','BD181AU','BD108AW','BD108AL','BD100LG','BD100LE','BD1 4AR','BD1 3EY','BD1 2HQ','BD9 6HS','BD9 6DH','BD9 5QQ','BD9 5PD','BD9 5NL','BD9 5LB','BD9 5HQ','BD9 5EB','BD9 5DX','BD9 5DE','BD9 5AH','BD9 4SW','BD9 4RB','BD9 4QY','BD9 4QL','BD9 4PN','BD9 4JY','BD9 4EX','BD9 4ET','BD9 4DR','BD9 4DN','BD9 4AU','BD9 4AD','BD8 9QT','BD8 9QQ','BD8 9PL','BD8 9NA','BD8 9LJ','BD8 9HS','BD8 9EE','BD8 8RY','BD8 8QH','BD8 8NT','BD8 8HY','BD8 8EJ','BD8 8DT','BD8 8AU','BD8 7SB','BD8 7PT','BD8 7LD','BD8 7HP','BD8 7EY','BD8 7BL','BD8 7BE','BD8 0LG','BD8 0HH','BD8 0AU','BD8 0AQ','BD7 4PX','BD7 4HG','BD7 4BZ','BD7 4BW','BD7 3NR','BD7 3NH','BD7 3LL','BD7 3JU','BD7 3EW','BD7 3DF','BD7 3AR','BD7 2RS','BD7 2RN','BD7 2QB','BD7 2PY','BD7 2NN','BD7 2NH','BD7 2JL','BD7 2HD','BD7 2DN','BD7 2AT','BD7 1RQ','BD7 1RA','BD7 1QS','BD7 1LG','BD7 1JZ','BD7 1BB','BD6 3JN','BD6 1SD','BD6 1RZ','BD6 1BX','BD6 1AN','BD5 9QJ','BD5 9QF','BD5 9NP','BD5 9JX','BD5 9HY','BD5 9ER','BD5 9DG','BD5 9AR','BD5 8QA','BD5 8NU','BD5 8JN','BD5 8JH','BD5 8EW','BD5 8DR','BD5 8BJ','BD5 8AD','BD5 7RE','BD5 7PN','BD5 7PH','BD5 7NA','BD5 7LP','BD5 7HL','BD5 7HF','BD5 7DD','BD5 7BN','BD5 0SU','BD5 0RD','BD5 0PH','BD5 0NU','BD5 0LN','BD5 0HU','BD5 0HG','BD4 9RX','BD4 9RP','BD4 9NB','BD4 9HB','BD4 9DX','BD4 9BH','BD4 8UG','BD4 8QZ','BD4 8PJ','BD4 8PD','BD4 8PB','BD4 8LS','BD4 8DX','BD4 8DS','BD4 7TL','BD4 7RE','BD4 7LS','BD4 7JP','BD4 6TF','BD4 6ND','BD4 6LX','BD4 6JH','BD4 6JB','BD4 6EQ','BD4 6DU','BD4 6AY','BD4 0TF','BD4 0RH','BD4 0QA','BD4 0PW','BD4 0NW','BD4 0NS','BD4 0LH','BD4 0LG','BD4 0LD','BD4 0HW','BD4 0HG','BD4 0DR','BD4 0BE','BD4 0AW','BD3 9TY','BD3 9LY','BD3 9EL','BD3 9DB','BD3 9BY','BD3 8QZ','BD3 8PQ','BD3 8PF','BD3 8NF','BD3 8JD','BD3 8EJ','BD3 8DS','BD3 8AZ','BD3 7NB','BD3 7LR','BD3 7JQ','BD3 7JL','BD3 7HR','BD3 7EN','BD3 7EH','BD3 7AP','BD3 0QD','BD3 0JY','BD3 0JT','BD3 0HD','BD3 0EX','BD3 0BT','BD2 4ST','BD2 4RS','BD2 4QD','BD2 4NG','BD2 4JU','BD2 4JF','BD2 4ET','BD2 4DD','BD2 4BX','BD2 4AS','BD2 3TA','BD2 3RS','BD2 3QE','BD2 3NN','BD2 3JJ','BD2 3EY','BD2 3ET','BD2 3DJ','BD2 3DE','BD2 3AZ','BD2 3AJ','BD2 3AE','BD2 2LJ','BD2 2HX','BD2 2EN','BD2 2DQ','BD2 2AF','BD2 2AB','BD2 1NH','BD2 1LQ','BD2 1JJ','BD2 1JF','BD2 1HS','BD2 1EH','BD2 1BX','BD108BX','BD108BS','BD108AT','BD108AE','BD1 3ES','BD1 2ST','BD1 2HA','BD9 6RN','BD9 6DD','BD9 5QL','BD9 5NX','BD9 5NG','BD9 5NB','BD9 5JY','BD9 5JT','BD9 5HE','BD9 5DR','BD9 5DA','BD9 4SS','BD9 4RA','BD9 4QT','BD9 4PH','BD9 4LY','BD9 4JD','BD9 4EP','BD9 4DD','BD8 OND','BD8 9SP','BD8 9QL','BD8 9PF','BD8 9LX','BD8 9JX','BD8 9JT','BD8 9HP','BD8 9EA','BD8 9DX','BD8 8RJ','BD8 8RA','BD8 8QB','BD8 8NQ','BD8 8HU','BD8 8ET','BD8 8EB','BD8 8AQ','BD8 8AJ','BD8 7RY','BD8 7RT','BD8 7PP','BD8 7NW','BD8 7ER','BD8 7AY','BD8 0LB','BD8 0JW','BD8 0ET','BD8 0BX','BD8 0AL','BD7 4RF','BD7 4PT','BD7 4HD','BD7 4EZ','BD7 4DS','BD7 4BS','BD7 4AA','BD7 3NN','BD7 3LG','BD7 3JE','BD7 3HZ','BD7 3ES','BD7 3EN','BD7 3DA','BD7 3BX','BD7 3AH','BD7 2TB','BD7 2RH','BD7 2PU','BD7 2LX','BD7 2LP','BD7 2JB','BD7 2EW','BD7 2ES','BD7 2DH','BD7 2DE','BD7 2AD','BD7 1QJ','BD7 1JR','BD7 1AU','BD6 3AH','BD5 9RP','BD5 9QB','BD5 9NE','BD5 9JT','BD5 9HU','BD5 9EL','BD5 9DD','BD5 9BY','BD5 9AN','BD5 9AH','BD5 8RB','BD5 8PX','BD5 8PT','BD5 8LU','BD5 8JB','BD5 8DN','BD5 8DG','BD5 8BE','BD5 8BA','BD5 7UE','BD5 7PY','BD5 7PB','BD5 7LF','BD5 7HB','BD5 7BY','BD5 7BE','BD5 0SR','BD5 0QY','BD5 0QU','BD5 0PB','BD5 0LB','BD5 0DB','BD4 9RH','BD4 9LU','BD4 9EY','BD4 9DS','BD4 9DN','BD4 9BD','BD4 9AY','BD4 8SB','BD4 8QT','BD4 8QJ','BD4 8NW','BD4 8LF','BD4 8BU','BD4 7TG','BD4 7RA','BD4 7QX','BD4 7LP','BD4 7LJ','BD4 7JJ','BD4 7JF','BD4 7ET','BD4 6QT','BD4 6LH','BD4 6HU','BD4 6HN','BD4 6DQ','BD4 6AU','BD4 0RB','BD4 0PS','BD4 0NP','BD4 0JZ','BD4 0HS','BD4 0EY','BD4 0DN','BD4 0AZ','BD3 9TD','BD3 9RA','BD3 9PE','BD3 9LS','BD3 9LG','BD3 9EG','BD3 9ED','BD3 9DQ','BD3 9AT','BD3 8PJ','BD3 8NB','BD3 8LU','BD3 8HY','BD3 8HT','BD3 8EE','BD3 8DN','BD3 8DB','BD3 8AW','BD3 8AS','BD3 7LN','BD3 7JG','BD3 7HN','BD3 7DY','BD3 7AJ','BD3 0PY','BD3 0LY','BD3 0JG','BD3 0ES','BD3 0BG','BD3 0AW','BD2 4RN','BD2 4PY','BD2 4NB','BD2 4JR','BD2 4JB','BD2 4HY','BD2 4EQ','BD2 4EE','BD2 4BT','BD2 4AJ','BD2 3SX','BD2 3RP','BD2 3QA','BD2 3NH','BD2 3NB','BD2 3LL','BD2 3JE','BD2 3HY','BD2 3EP','BD2 3DA','BD2 3AA','BD2 2LD','BD2 2HT','BD2 2EH','BD2 2DA','BD2 2BT','BD2 1QF','BD2 1LG','BD2 1JY','BD2 1JB','BD2 1HN','BD2 1EE','BD2 1BT','BD108BJ','BD100JQ','BD100JP','BD100JB','BD100HD','BD1 3ED','BD1 3BU','BD1 2PP','BD9 6BT','BD9 6BP','BD9 5QA','BD9 5LX','BD9 5JP','BD9 5HA','BD9 5DN','BD9 5BS','BD9 4SN','BD9 4RY','BD9 4RX','BD9 4QQ','BD9 4PB','BD9 4NU','BD9 4LT','BD9 4HY','BD9 4BY','BD8 9SS','BD8 9QG','BD8 9QD','BD8 9PA','BD8 9NU','BD8 9LS','BD8 9JQ','BD8 9EZ','BD8 9DT','BD8 8QX','BD8 8PU','BD8 8PR','BD8 8NJ','BD8 8NF','BD8 8HR','BD8 8HQ','BD8 8HN','BD8 8DQ','BD8 8BX','BD8 8AB','BD8 7RE','BD8 7QH','BD8 7NN','BD8 7EA','BD8 7AR','BD8 0LT','BD8 0JS','BD8 0BT','BD8 0AG','BD7 4RB','BD7 4QY','BD7 4JD','BD7 4ES','BD7 4BL','BD7 4BG','BD7 3PR','BD7 3PL','BD7 3NE','BD7 3LD','BD7 3HU','BD7 3DZ','BD7 3BT','BD7 3AE','BD7 2SN','BD7 2RB','BD7 2PR','BD7 2PN','BD7 2LS','BD7 2HX','BD7 2EP','BD7 2BY','BD7 1YH','BD7 1QA','BD7 1JA','BD7 1HR','BD7 1AF','BD6 1LQ','BD5 9PT','BD5 9PP','BD5 9NA','BD5 9LU','BD5 9JP','BD5 9HR','BD5 9HN','BD5 9EE','BD5 9EA','BD5 9BN','BD5 9AD','BD5 8QY','BD5 8PQ','BD5 8LR','BD5 8HY','BD5 8EQ','BD5 8DD','BD5 8AX','BD5 7TX','BD5 7TE','BD5 7NW','BD5 7JW','BD5 7EY','BD5 7BU','BD5 7AY','BD5 7AP','BD5 0SG','BD5 0SD','BD5 0QR','BD5 0NR','BD5 0JY','BD5 0BX','BD4 9QZ','BD4 9LJ','BD4 9JY','BD4 9JE','BD4 9EU','BD4 9ER','BD4 9DH','BD4 9AT','BD4 8QE','BD4 8NS','BD4 8JR','BD4 8BP','BD4 7TB','BD4 7SU','BD4 7QR','BD4 7LF','BD4 7JY','BD4 7JB','BD4 7EQ','BD4 6QQ','BD4 6LD','BD4 6HR','BD4 6DL','BD4 6DG','BD4 6AR','BD4 6AL','BD4 0SN','BD4 0QR','BD4 0PP','BD4 0NF','BD4 0JW','BD4 0HP','BD4 0ET','BD4 0EQ','BD4 0DH','BD4 0DE','BD4 0AR','BD3 9QT','BD3 9PA','BD3 9LB','BD3 9EF','BD3 9DY','BD3 9AP','BD3 8QR','BD3 8PB','BD3 8LJ','BD3 8HP','BD3 8BY','BD3 8BP','BD3 8AP','BD3 7LH','BD3 7HX','BD3 7HH','BD3 7HB','BD3 7DT','BD3 7AD','BD3 0SQ','BD3 0PU','BD3 0PR','BD3 0LR','BD3 0JD','BD3 0EP','BD3 0BW','BD3 0BB','BD2 4RH','BD2 4RD','BD2 4PS','BD2 4PL','BD2 4LY','BD2 4LT','BD2 4HT','BD2 4EA','BD2 4BN','BD2 4AF','BD2 3ST','BD2 3SQ','BD2 3RJ','BD2 3RD','BD2 3PR','BD2 3LY','BD2 3LF','BD2 3HR','BD2 3EJ','BD2 3BW','BD2 2NJ','BD2 2JZ','BD2 2HP','BD2 2HJ','BD2 2EA','BD2 2BL','BD2 1LB','BD2 1HY','BD2 1HH','BD2 1HD','BD2 1EA','BD2 1DS','BD2 1BN','BD2 1BH','BD108BE','BD108AZ','BD108AX','BD108AP','BD100LA','BD100HY','BD100ET','BD1 2PS','BD9 6BJ','BD9 6AB','BD9 5PX','BD9 5LS','BD9 5JH','BD9 5JB','BD9 5EX','BD9 5ES','BD9 5DH','BD9 5AY','BD9 5AU','BD9 4RT','BD9 4QE','BD9 4NN','BD9 4LQ','BD9 4HL','BD9 4EE','BD9 4EA','BD9 4BT','BD9 4BN','BD9 4AQ','BD8 9SJ','BD8 9PZ','BD8 9NR','BD8 9NH','BD8 9JL','BD8 9EW','BD8 9DP','BD8 8QR','BD8 8PL','BD8 8NA','BD8 8HH','BD8 8DL','BD8 8BN','BD8 7SW','BD8 7QU','BD8 7NA','BD8 7LU','BD8 7JS','BD8 7DL','BD8 7DA','BD8 7AL','BD8 7AG','BD8 0LX','BD8 0JP','BD8 0JJ','BD8 0BL','BD8 0BG','BD7 4RZ','BD7 4QS','BD7 4HZ','BD7 4EJ','BD7 3PG','BD7 3NA','BD7 3LT','BD7 3HR','BD7 3DU','BD7 3BP','BD7 3AA','BD7 2SH','BD7 2SB','BD7 2QT','BD7 2QN','BD7 2PH','BD7 2LJ','BD7 2HT','BD7 2EJ','BD7 2BU','BD7 1SZ','BD7 1SS','BD7 1RL','BD7 1PS','BD7 1PD','BD7 1HL','BD5 9RD','BD5 9PJ','BD5 9LP','BD5 9HH','BD5 9EZ','BD5 9DW','BD5 9BE','BD5 8YZ','BD5 8QT','BD5 8QL','BD5 8PL','BD5 8LN','BD5 8LE','BD5 8HT','BD5 8HP','BD5 8EL','BD5 8BZ','BD5 8AT','BD5 7UG','BD5 7TH','BD5 7NS','BD5 7NN','BD5 7JJ','BD5 7HX','BD5 7ES','BD5 7EG','BD5 7AB','BD5 0RY','BD5 0QE','BD5 0NL','BD5 0JS','BD5 0JL','BD5 0BP','BD5 0BA','BD4 9QN','BD4 9JS','BD4 9HZ','BD4 9EN','BD4 9DD','BD4 9AQ','BD4 8QA','BD4 8NJ','BD4 8JG','BD4 8HX','BD4 8BJ','BD4 7SE','BD4 7QH','BD4 7LB','BD4 7HX','BD4 7EL','BD4 7ED','BD4 6QL','BD4 6QF','BD4 6JZ','BD4 6JU','BD4 6HE','BD4 6EJ','BD4 6DD','BD4 6AE','BD4 0RQ','BD4 0QP','BD4 0PJ','BD4 0PF','BD4 0LX','BD4 0LT','BD4 0JP','BD4 0EH','BD4 0BZ','BD4 0AN','BD3 9PS','BD3 9NT','BD3 9JY','BD3 9JS','BD3 9HJ','BD3 9DT','BD3 9AH','BD3 9AD','BD3 8QL','BD3 8NW','BD3 8LF','BD3 8HF','BD3 8BU','BD3 8AJ','BD3 8AF','BD3 7LE','BD3 7LA','BD3 7HT','BD3 7EY','BD3 7DA','BD3 0SF','BD3 0PL','BD3 0LN','BD3 0LH','BD3 0HY','BD3 0HR','BD3 0EB','BD3 0EA','BD3 0DT','BD3 0AN','BD2 4SP','BD2 4QX','BD2 4PE','BD2 4NS','BD2 4LP','BD2 4HQ','BD2 4DU','BD2 4BH','BD2 4BD','BD2 4AB','BD2 3SG','BD2 3RY','BD2 3QX','BD2 3PN','BD2 3LU','BD2 3LB','BD2 3HN','BD2 3EF','BD2 3EA','BD2 3BQ','BD2 3BL','BD2 3AU','BD2 2NE','BD2 2NA','BD2 2JP','BD2 2HE','BD2 2BA','BD2 2AX','BD2 1NU','BD2 1JU','BD2 1HU','BD2 1EZ','BD2 1DL','BD2 1BD','BD183AE','BD181BA','BD108BA','BD100HU','BD100HF','BD1 4HF','BD1 2HF','BD9 6DU','BD9 6BE','BD9 5YP','BD9 5PT','BD9 5PP','BD9 5NT','BD9 5LN','BD9 5LH','BD9 5HX','BD9 5EP','BD9 5AQ','BD9 4RQ','BD9 4PY','BD9 4NH','BD9 4LJ','BD9 4LF','BD9 4HF','BD9 4DX','BD9 4DQ','BD9 4BB','BD9 4AL','BD8 9SF','BD8 9PW','BD8 9NN','BD8 9JG','BD8 9HZ','BD8 9ES','BD8 9EN','BD8 9DJ','BD8 9DD','BD8 8QN','BD8 8PG','BD8 8JU','BD8 8HE','BD8 8DD','BD8 8BG','BD8 8BB','BD8 7SS','BD8 7SN','BD8 7QB','BD8 7LP','BD8 7JF','BD8 7BX','BD8 7AJ','BD8 7AB','BD8 0LQ','BD8 0BB','BD8 0AT','BD7 4RU','BD7 4QN','BD7 4HU','BD7 4EF','BD7 4EB','BD7 4DF','BD7 3PD','BD7 3NG','BD7 3LX','BD7 3HL','BD7 3HG','BD7 3DR','BD7 3DN','BD7 3BJ','BD7 3BE','BD7 2RY','BD7 2QH','BD7 2PE','BD7 2LF','BD7 2HQ','BD7 2HJ','BD7 2EF','BD7 2EB','BD7 2AZ','BD7 1SN','BD7 1RG','BD7 1LW','BD7 1DL','BD6 1DE','BD5 9QT','BD5 9PD','BD5 9LJ','BD5 9HD','BD5 9DS','BD5 9DP','BD5 9BA','BD5 9AX','BD5 8RH','BD5 8QG','BD5 8PD','BD5 8LA','BD5 8HE','BD5 8EG','BD5 8EB','BD5 8BW','BD5 8BS','BD5 8AP','BD5 8AN','BD5 8AJ','BD5 7SB','BD5 7PT','BD5 7NH','BD5 7HS','BD5 7HJ','BD5 7DS','BD5 0TP','BD5 0RU','BD5 0PX','BD5 0PQ','BD5 0NE','BD5 0JD','BD5 0HT','BD4 9SN','BD4 9PX','BD4 9JN','BD4 9HP','BD4 9EH','BD4 9BY','BD4 9BT','BD4 9AL','BD4 9AG','BD4 8RH','BD4 8PX','BD4 8PS','BD4 8LZ','BD4 8EE','BD4 7RT','BD4 7RN','BD4 7PU','BD4 7PR','BD4 7JU','BD4 7HP','BD4 7AE','BD4 6NQ','BD4 6JQ','BD4 6EY','BD4 6EF','BD4 6BS','BD4 6AA','BD4 0TP','BD4 0QJ','BD4 0PB','BD4 0LQ','BD4 0JJ','BD4 0ED','BD4 0BU','BD4 0BQ','BD4 0AH','BD4 0AE','BD3 9PJ','BD3 9NP','BD3 9NJ','BD3 9EY','BD3 9DH','BD3 8RU','BD3 8QA','BD3 8NS','BD3 8NN','BD3 8JX','BD3 8JQ','BD3 8HB','BD3 8EY','BD3 8EA','BD3 8BG','BD3 8AB','BD3 7JX','BD3 7JP','BD3 7EU','BD3 7BX','BD3 0RW','BD3 0PF','BD3 0LE','BD3 0HL','BD3 0DE','BD3 0AH','BD2 4SE','BD2 4QR','BD2 4PA','BD2 4LJ','BD2 4LB','BD2 4JN','BD2 4HE','BD2 4HA','BD2 4DR','BD2 4DN','BD2 4BW','BD2 4AY','BD2 3SD','BD2 3QR','BD2 3QN','BD2 3PH','BD2 3PB','BD2 3LQ','BD2 3JY','BD2 3JT','BD2 3HH','BD2 3HE','BD2 3DU','BD2 3BG','BD2 3AR','BD2 2LU','BD2 2JJ','BD2 2EZ','BD2 2DW','BD2 1NR','BD2 1JR','BD2 1JH','BD2 1EU','BD2 1DG','BD2 1AP','BD183AH','BD181BE','BD181AX','BD146HE','BD146EH','BD100LJ','BD100HJ','BD1 4EG','BD1 2RU','BD1 2EE','BD9 6SP','BD9 6DR','BD9 6DL','BD9 5QS','BD9 5PJ','BD9 5NP','BD9 5LE','BD9 5HS','BD9 5EE','BD9 5AL','BD9 4RE','BD9 4PU','BD9 4PQ','BD9 4ND','BD9 4LA','BD9 4EZ','BD9 4DT','BD9 4AY','BD9 4AG','BD9 4AB','BD8 9RY','BD8 9QS','BD8 9PS','BD8 9PP','BD8 9ND','BD8 9LN','BD8 9HU','BD8 9EG','BD8 9BS','BD8 8RE','BD8 8QL','BD8 8PD','BD8 8NW','BD8 8JF','BD8 8JA','BD8 8EP','BD8 8AX','BD8 7SF','BD8 7PW','BD8 7LH','BD8 7HX','BD8 7BS','BD8 7BJ','BD8 7BG','BD8 0LL','BD8 0AX','BD7 4RR','BD7 4QF','BD7 4PZ','BD7 4HN','BD7 4DY','BD7 4DB','BD7 4BY','BD7 3NX','BD7 3NW','BD7 3NT','BD7 3LQ','BD7 3JZ','BD7 3EY','BD7 3DH','BD7 3BZ','BD7 3AY','BD7 2RU','BD7 2QE','BD7 2PA','BD7 2NL','BD7 2JP','BD7 2HF','BD7 2EU','BD7 2DQ','BD7 2AW','BD7 1RS','BD7 1RD','BD7 1LN','BD7 1BQ','BD7 1BG','BD6 3AQ','BD6 1SF','BD6 1BZ','BD5 9QQ','BD5 9QH','BD5 9NX','BD5 9NS','BD5 9LD','BD5 9JZ','BD5 9JB','BD5 9ET','BD5 9DJ','BD5 9AT','BD5 9AL','BD5 8QD','BD5 8NZ','BD5 8JQ','BD5 8EY','BD5 8DW','BD5 8BN','BD5 8AF','BD5 7RQ','BD5 7PQ','BD5 7ND','BD5 7HP','BD5 7DP','BD5 7DJ','BD5 7BQ','BD5 0TH','BD5 0TB','BD5 0RR','BD5 0RL','BD5 0QT','BD5 0PL','BD5 0HZ','BD4 9RZ','BD4 9RU','BD4 9PP','BD4 9NJ','BD4 9JH','BD4 9HJ','BD4 9HE','BD4 9EE','BD4 9EA','BD4 9BL','BD4 9AA','BD4 8RB','BD4 8PN','BD4 8LW','BD4 8EA','BD4 7XF','BD4 7RG','BD4 7LW','BD4 7JR','BD4 7JH','BD4 6TQ','BD4 6NJ','BD4 6JL','BD4 6EU','BD4 6EB','BD4 6DY','BD4 6BL','BD4 6BB','BD4 0TJ','BD4 0RL','BD4 0QD','BD4 0NY','BD4 0LL','BD4 0JE','BD4 0HY','BD4 0HJ','BD4 0DZ','BD4 0DW','BD4 0BH','BD4 0AA','BD3 9NB','BD3 9EP','BD3 9DE','BD3 8RR','BD3 8PX','BD3 8PS','BD3 8NH','BD3 8JF','BD3 8HX','BD3 8EQ','BD3 8DU','BD3 8BB','BD3 7NE','BD3 7JT','BD3 7ER','BD3 7EL','BD3 7BS','BD3 7AR','BD3 0RJ','BD3 0RF','BD3 0NB','BD3 0LA','BD3 0HG','BD3 0DA','BD3 0AE','BD2 4SA','BD2 4RW','BD2 4QL','BD2 4QG','BD2 4NN','BD2 4JY','BD2 4JH','BD2 4EX','BD2 4DQ','BD2 4DH','BD2 4AU','BD2 3TE','BD2 3RU','BD2 3QH','BD2 3NS','BD2 3JP','BD2 3JB','BD2 3HA','BD2 3DN','BD2 3BB','BD2 3AN','BD2 3AH','BD2 2LR','BD2 2JE','BD2 2JA','BD2 2EW','BD2 2EQ','BD2 2DS','BD2 2AL','BD2 1NL','BD2 1JX','BD2 1JN','BD2 1ER','BD2 1EL','BD2 1DD','BD2 1BZ','BD108EU','BD108AJ','BD100JT','BD100JH','BD100JG','BD1 4AP','BD1 3BT','BD1 2PL','BD9 6EF','BD9 6DG','BD9 6BS','BD9 5QP','BD9 5PB','BD9 5NJ','BD9 5LA','BD9 5HP','BD9 5HJ','BD9 5EA','BD9 5DU','BD9 5DD','BD9 5AE','BD9 4SU','BD9 4QX','BD9 4PL','BD9 4JX','BD9 4JJ','BD9 4ES','BD9 4DL','BD9 4AS','BD8 9QP','BD8 9PJ','BD8 9LZ','BD8 9LH','BD8 9HR','BD8 9ED','BD8 9DZ','BD8 8RX','BD8 8QE','BD8 8NS','BD8 8HX','BD8 8EH','BD8 8AT','BD8 7SA','BD8 7RX','BD8 7PS','BD8 7PH','BD8 7LA','BD8 7HH','BD8 7EX','BD8 7BA','BD8 0LF','BD8 0LA','BD8 0EW','BD8 0BZ','BD8 0AP','BD7 4HF','BD7 4DU','BD7 4BU','BD7 3NQ','BD7 3LJ','BD7 3JT','BD7 3EU','BD7 3DE','BD7 3AQ','BD7 3AL','BD7 2TE','BD7 2RR','BD7 2RL','BD7 2QA','BD7 2PX','BD7 2PL','BD7 2LZ','BD7 2EY','BD7 2DL','BD7 2DG','BD7 2AR','BD7 2AG','BD7 1RP','BD7 1QX','BD7 1QR','BD7 1LD','BD7 1JY','BD7 1BA','BD6 3JL','BD6 3BZ','BD6 3AL','BD6 1SB','BD6 1RY','BD6 1BU','BD5 9QE','BD5 9NN','BD5 9LY','BD5 9JW','BD5 9HX','BD5 9EQ','BD5 9DF','BD5 9AQ','BD5 8PZ','BD5 8PW','BD5 8NA','BD5 8JL','BD5 8JE','BD5 8EU','BD5 8DQ','BD5 8BH','BD5 8AB','BD5 7QP','BD5 7PL','BD5 7PE','BD5 7LX','BD5 7LN','BD5 7HE','BD5 7DB','BD5 7BJ','BD5 0ST','BD5 0RP','BD5 0RB','BD5 0PG','BD5 0LJ','BD5 0DQ','BD4 9RN','BD4 9NA','BD4 9HA','BD4 9ET','BD4 9DU','BD4 9BG','BD4 8SE','BD4 8QY','BD4 8QN','BD4 8PG','BD4 8LR','BD4 8LL','BD4 8DU','BD4 8DR','BD4 7TJ','BD4 7RD','BD4 7LR','BD4 7JX','BD4 7JN','BD4 6TE','BD4 6QX','BD4 6NA','BD4 6LW','BD4 6JE','BD4 6JA','BD4 6DT','BD4 6AX','BD4 0TE','BD4 0RG','BD4 0PY','BD4 0PU','BD4 0NU','BD4 0NR','BD4 0LB','BD4 0HU','BD4 0HB','BD4 0DQ','BD4 0BD','BD3 9TW','BD3 9LX','BD3 9EJ','BD3 9DA','BD3 9AY','BD3 8QW','BD3 8PP','BD3 8NE','BD3 8JB','BD3 8EH','BD3 8DR','BD3 8DG','BD3 8AY','BD3 8AU','BD3 7LW','BD3 7LQ','BD3 7JJ','BD3 7HQ','BD3 7EA','BD3 7AN','BD3 0QB','BD3 0PT','BD3 0NA','BD3 0JX','BD3 0JS','BD3 0HA','BD3 0EU','BD3 0BN','BD2 4RQ','BD2 4QB','BD2 4NF','BD2 4JT','BD2 4JE','BD2 4ES','BD2 4EP','BD2 4EH','BD2 4DB','BD2 4AR','BD2 4AN','BD2 3SZ','BD2 3RR','BD2 3QD','BD2 3NL','BD2 3JH','BD2 3EX','BD2 3ES','BD2 3DH','BD2 3DD','BD2 3AY','BD2 3AD','BD2 2LH','BD2 2HW','BD2 2EL','BD2 2DP','BD2 2BX','BD2 2AE','BD2 2AA','BD2 1NG','BD2 1JE','BD2 1HR','BD2 1EG','BD2 1BW','BD2 1BL','BD108BN','BD108AD','BD100ES','BD1 3EP','BD1 2PR','BD9 6RD','BD9 6DA','BD9 5QJ','BD9 5QD','BD9 5NW','BD9 5NE','BD9 5NA','BD9 5JX','BD9 5JS','BD9 5HD','BD9 5DQ','BD9 5BU','BD9 4SR','BD9 4QS','BD9 4PE','BD9 4LW','BD9 4JA','BD9 4DB','BD9 4BS','BD8 9SU','BD8 9QJ','BD8 9PE','BD8 9LU','BD8 9JW','BD8 9JS','BD8 9HL','BD8 9HB','BD8 9DW','BD8 8QZ','BD8 8QA','BD8 8NN','BD8 8HT','BD8 8EA','BD8 8DS','BD8 8BZ','BD8 8AN','BD8 8AE','BD8 7RS','BD8 7NS','BD8 7EP','BD8 7AU','BD8 0JU','BD8 0ES','BD8 0BW','BD8 0AJ','BD7 4RE','BD7 4HB','BD7 4EY','BD7 4DR','BD7 4BQ','BD7 3PX','BD7 3NL','BD7 3LF','BD7 3JB','BD7 3HY','BD7 3ER','BD7 3EJ','BD7 3BW','BD7 3AG','BD7 2TA','BD7 2RE','BD7 2PZ','BD7 2PT','BD7 2LU','BD7 2JA','BD7 2ER','BD7 2DA','BD7 2AB','BD7 1QF','BD7 1PP','BD7 1JP','BD7 1AT','BD6 3AG','BD6 1YA','BD5 9QA','BD5 9ND','BD5 9JS','BD5 9HT','BD5 9HQ','BD5 9EH','BD5 9ED','BD5 9DB','BD5 9BU','BD5 9AG','BD5 8RA','BD5 8PS','BD5 8LT','BD5 8JA','BD5 8HS','BD5 8ET','BD5 8DJ','BD5 8DF','BD5 8BD','BD5 8AZ','BD5 7TZ','BD5 7PA','BD5 7LE','BD5 7HA','BD5 7BX','BD5 7BD','BD5 0SQ','BD5 0SF','BD5 0SE','BD5 0QX','BD5 0PA','BD5 0NT','BD5 0LA','BD5 0DA','BD4 9RF','BD4 9LP','BD4 9EX','BD4 9DR','BD4 9DL','BD4 9BB','BD4 9AX','BD4 8RX','BD4 8QH','BD4 8NU','BD4 8LB','BD4 8BT','BD4 7TE','BD4 7TA','BD4 7QZ','BD4 7QU','BD4 7LN','BD4 7LL','BD4 7LH','BD4 7JE','BD4 7ES','BD4 6QS','BD4 6LG','BD4 6JY','BD4 6HT','BD4 6DP','BD4 6AT','BD4 0SL','BD4 0QT','BD4 0PR','BD4 0PH','BD4 0NN','BD4 0JY','BD4 0HR','BD4 0EX','BD4 0DL','BD4 0AY','BD4 0AT','BD3 9TB','BD3 9QY','BD3 9PD','BD3 9LN','BD3 9LE','BD3 9EB','BD3 9AS','BD3 8PH','BD3 8PE','BD3 8NA','BD3 8LP','BD3 8HS','BD3 8ED','BD3 8DA','BD3 8AR','BD3 7LL','BD3 7JF','BD3 7HL','BD3 7DW','BD3 7AH','BD3 7AB','BD3 0PX','BD3 0LW','BD3 0JF','BD3 0ER','BD3 0BE','BD2 4RL','BD2 4PW','BD2 4PQ','BD2 4NA','BD2 4LX','BD2 4JQ','BD2 4JA','BD2 4HX','BD2 4ED','BD2 4BS','BD2 4AH','BD2 3SW','BD2 3RN','BD2 3RH','BD2 3PY','BD2 3PT','BD2 3NE','BD2 3NA','BD2 3LJ','BD2 3HU','BD2 3EN','BD2 3BY','BD2 3BP','BD2 2PB','BD2 2LB','BD2 2HS','BD2 2EG','BD2 2BS','BD2 1LE','BD2 1JA','BD2 1HL','BD2 1ED','BD2 1BS','BD108BH','BD100JZ','BD100JA','BD100HS','BD100HE','BD1 3EB'))
Table Definition:
CREATE TABLE [dbo].[pcdatqp] (
[POSTCODE] [nvarchar] (7) COLLATE Latin1_General_CI_AS NOT NULL ,
[CENTE] [float] NULL ,
[CENTN] [float] NULL ,
[ED91] [nvarchar] (8) COLLATE Latin1_General_CI_AS NULL ,
[PCN] [float] NULL ,
[PED91N] [float] NULL ,
[A1] [float] NULL ,
[A2] [float] NULL ,
[A3A] [float] NULL ,
[A3B] [float] NULL ,
[A4] [float] NULL ,
[A5] [float] NULL ,
[A6] [float] NULL ,
[A7] [float] NULL ,
[A8] [float] NULL ,
[A9] [float] NULL ,
[A10] [float] NULL ,
[A11] [float] NULL ,
[A12] [float] NULL ,
[A13] [float] NULL ,
[A14] [float] NULL ,
[A15] [float] NULL ,
[A16] [float] NULL ,
[A17] [float] NULL ,
[A18] [float] NULL ,
[A19] [float] NULL ,
[A20] [float] NULL ,
[A21] [float] NULL ,
[B1] [float] NULL ,
[B2] [float] NULL ,
[B3] [float] NULL ,
[B4] [float] NULL ,
[B5] [float] NULL ,
[B6] [float] NULL ,
[B7] [float] NULL ,
[B8] [float] NULL ,
[B9] [float] NULL ,
[B10] [float] NULL ,
[B11] [float] NULL ,
[B12] [float] NULL ,
[C1] [float] NULL ,
[C2] [float] NULL ,
[C3] [float] NULL ,
[C4] [float] NULL ,
[C5] [float] NULL ,
[C6] [float] NULL ,
[C7] [float] NULL ,
[C8] [float] NULL ,
[C9] [float] NULL ,
[C10] [float] NULL ,
[C11] [float] NULL ,
[D1] [float] NULL ,
[D2] [float] NULL ,
[D3] [float] NULL ,
[D4] [float] NULL ,
[D5] [float] NULL ,
[D5A] [float] NULL ,
[D5B] [float] NULL ,
[D6] [float] NULL ,
[D7] [float] NULL ,
[D8] [float] NULL ,
[S200001] [float] NULL ,
[S610001] [float] NULL
) ON [PRIMARY]
Edited by - ElvisThePrince on 05/30/2003 11:04:16 AM
May 30, 2003 at 11:10 am
I'll start with a couple of simple questions just to define the environment:
(1) Is the Access database and SQL Server on the same system?
(2) Are you accessing them in the same way (say across the network)?
(3) If you are accessing SQL Server across the network, what NetLib are you using?
K. Brian Kelley
http://www.truthsolutions.com/
Author: Start to Finish Guide to SQL Server Performance Monitoring
http://www.netimpress.com/shop/product.asp?ProductID=NI-SQL1
K. Brian Kelley
@kbriankelley
May 30, 2003 at 11:44 am
I noticed that you are sending in the query as a dynamic SQL. It would be better to bite the bullet as you say, and go the SP route, for one it will be optimized. One thing you can try is to check to see if you have the PostCode indexed. Try running the query as is in Query Analyzer and run the index tunning wizard on it.
-Francisco
-Francisco
May 30, 2003 at 11:47 am
elvistheprince,
I also saw that for some reason SQL became extremely slow when given the large number of values in the IN clause.
I'd try some workarounds for that:
1. If the list of postcodes is a result of some other query I'd use it as a subquery rather than passing the list of codes.
2. Maybe you can build a temp table with all the postcodes and rewrite your query to use a join.
May 30, 2003 at 1:11 pm
quote:
(1) Is the Access database and SQL Server on the same system?(2) Are you accessing them in the same way (say across the network)?
(3) If you are accessing SQL Server across the network, what NetLib are you using?
1.) Yes at the moment but I've certainly tried having the SQL Server on a different system and it' still just as slow m(I initialy thought the network may have been the bottleneck too)
2.) Both methods are via Cold Fusion which uses DSN's via ODBC, the install of W2K is new with uptodate patches, Cold Fusion is version 4,5 if it's any help. Howver the query is just as slow in QA.
3.) How do I find the version of netlib?
Edited by - elvistheprince on 05/30/2003 1:11:53 PM
May 30, 2003 at 1:14 pm
quote:
I noticed that you are sending in the query as a dynamic SQL. It would be better to bite the bullet as you say, and go the SP route, for one it will be optimized. One thing you can try is to check to see if you have the PostCode indexed. Try running the query as is in Query Analyzer and run the index tunning wizard on it.
Postcode is the Primary key and Clustered (the query plan starts with an index seek) I've tried running the Index Tunning wizrd but he says there is no optimisations (index-wise) to be made.
Cheers
Stephen
May 30, 2003 at 1:19 pm
quote:
elvistheprince,I also saw that for some reason SQL became extremely slow when given the large number of values in the IN clause.
I'd try some workarounds for that:
1. If the list of postcodes is a result of some other query I'd use it as a subquery rather than passing the list of codes.
2. Maybe you can build a temp table with all the postcodes and rewrite your query to use a join.
1.) Unfortunatly the list of postcodes is returned from a GIS plugin (Autodesk Mapguide).
2.) Thats definitly an idea to try, it'll have to wait till monday now and I'll report back on the progress.
May 30, 2003 at 1:22 pm
quote:
3.) How do I find the version of netlib?
Easiest way is to execute SELECT * FROM sysprocesses and look for the connections coming from the Cold Fusion server.
K. Brian Kelley
http://www.truthsolutions.com/
Author: Start to Finish Guide to SQL Server Performance Monitoring
http://www.netimpress.com/shop/product.asp?ProductID=NI-SQL1
K. Brian Kelley
@kbriankelley
June 4, 2003 at 8:30 am
It is definitely that horrific IN clause. Pass that string into a proc as xml and join to it using openxml. Or somehow get it into a temp table.
June 4, 2003 at 10:47 am
IN should only be used for short lists. It is not very efficient. Put the list of postcodes into a table and inner join to your indexed postcode column on PCDATQP table.
Nigel Moore
======================
June 6, 2003 at 4:16 am
quote:
IN should only be used for short lists. It is not very efficient. Put the list of postcodes into a table and inner join to your indexed postcode column on PCDATQP table.
OK Next Problem I've got:
I'm trying to insert the list of postcodes into the Temp Table, unfortunatly because the list is way, way longer than 8000 characters all of the examples I've found to insert multiple rows fall over, I'm guessing the only easy way to do it is to drop the list into a text variable then use the string functions (if they exist) to loop through inserting them value one by one into the DB (how long will that take?) Also my PL SQL is a bit rusty, is this the right way to go about it?
Cheers
[edit]
Fixed spelling and "finger trouble" mistakes
Edited by - elvistheprince on 06/06/2003 04:54:26 AM
June 6, 2003 at 4:22 am
I'm not sure where you are getting your list of postcodes from but could you not use DTS to import the list into a table ??
Nigel Moore
======================
June 6, 2003 at 4:53 am
quote:
I'm not sure where you are getting your list of postcodes from but could you not use DTS to import the list into a table ??
The list of postcodes correspond to the points within a user drawn area from a GIS(mapping) server so unfortunatly they can't imported "off-line".
Or can you use the DTS, "dynamicly" from within a web application?
Edited by - elvistheprince on 06/06/2003 04:56:32 AM
June 9, 2003 at 8:27 am
Sorry I've not been updating this thread but I've had 101 other thigns getting in the way:
Anyway current plan is:
Convert the list in WDDX (XML).
Then eithier: INSERT this into a temp table (using OpenXML)and do a Join OR
Do a join directly on the XML (using OpenXML).
I'll try and keep you posted on the results.
Stephen
Viewing 14 posts - 1 through 13 (of 13 total)
You must be logged in to reply to this topic. Login to reply