# US City Name # of H1B Visa Filings Average H1B Salary
1 NEW YORK 222,887 $89,663
2 HOUSTON 98,807 $78,077
3 SAN FRANCISCO 87,042 $101,738
4 ATLANTA 69,458 $76,304
5 CHICAGO 68,780 $77,303
6 SAN JOSE 67,658 $99,371
7 SUNNYVALE 50,342 $98,004
8 DALLAS 43,934 $72,885
9 IRVING 43,128 $72,694
10 CHARLOTTE 41,898 $76,813
11 MOUNTAIN VIEW 41,493 $119,212
12 BOSTON 41,126 $79,535
13 SEATTLE 40,990 $100,560
14 REDMOND 39,846 $102,180
15 AUSTIN 38,428 $80,423
16 SANTA CLARA 36,839 $100,276
17 JERSEY CITY 33,973 $83,393
18 PHILADELPHIA 33,851 $74,397
19 SAN DIEGO 33,312 $84,160
20 COLUMBUS 31,900 $70,808
21 PLANO 31,115 $76,391
22 LOS ANGELES 30,893 $68,447
23 PHOENIX 29,894 $76,038
24 BELLEVUE 29,862 $93,973
25 ALPHARETTA 26,419 $71,840
26 WASHINGTON 23,826 $75,503
27 PALO ALTO 23,427 $111,731
28 TAMPA 22,062 $72,806
29 IRVINE 21,318 $75,671
30 PITTSBURGH 20,809 $73,429
31 RICHARDSON 19,911 $73,519
32 MIAMI 19,286 $69,264
33 FREMONT 19,146 $76,016
34 RICHMOND 18,255 $71,981
35 EDISON 18,045 $69,318
36 PRINCETON 17,318 $74,081
37 MINNEAPOLIS 17,294 $73,607
38 CUPERTINO 16,059 $104,353
39 WILMINGTON 15,958 $77,779
40 BLOOMINGTON 15,832 $67,457
41 CAMBRIDGE 15,404 $83,351
42 PISCATAWAY 14,971 $70,835
43 NEWARK 14,241 $76,756
44 SAN ANTONIO 14,210 $71,804
45 MILPITAS 14,141 $90,255
46 INDIANAPOLIS 14,051 $67,061
47 BALTIMORE 13,801 $70,913
48 JACKSONVILLE 13,652 $70,466
49 DURHAM 13,527 $77,466
50 TROY 13,485 $67,704
51 BROOKLYN 12,868 $61,878
52 MCLEAN 12,660 $82,129
53 HARTFORD 12,658 $76,765
54 ST LOUIS 12,648 $72,114
55 PLEASANTON 12,271 $82,491
56 CINCINNATI 12,209 $69,836
57 HERNDON 11,937 $76,712
58 BENTONVILLE 11,682 $70,202
59 MENLO PARK 11,431 $125,720
60 RESTON 11,312 $80,249
61 SCHAUMBURG 11,276 $72,091
62 WARREN 11,262 $76,119
63 MILWAUKEE 11,125 $75,170
64 DETROIT 11,006 $71,778
65 DUBLIN 10,560 $70,880
66 FORT WORTH 10,540 $73,522
67 NASHVILLE 9,980 $69,811
68 COLUMBIA 9,948 $72,414
69 SOMERSET 9,860 $72,893
70 SALT LAKE CITY 9,850 $70,186
71 CARY 9,758 $76,826
72 AUBURN HILLS 9,667 $65,447
73 SAN RAMON 9,643 $85,575
74 STAMFORD 9,564 $84,585
75 MADISON 9,345 $67,394
76 FRISCO 9,253 $69,912
77 REDWOOD CITY 9,249 $103,744
78 RALEIGH 9,152 $72,602
79 HILLSBORO 9,150 $81,956
80 PORTLAND 8,887 $72,237
81 MEMPHIS 8,802 $70,550
82 OMAHA 8,790 $74,445
83 FOSTER CITY 8,769 $88,830
84 DEARBORN 8,630 $55,898
85 SAN MATEO 8,561 $104,449
86 ISELIN 8,508 $70,601
87 DENVER 8,492 $75,606
88 LOUISVILLE 8,355 $69,378
89 ORLANDO 8,351 $69,027
90 FARMINGTON HILLS 8,103 $65,163
91 CLEVELAND 8,043 $73,753
92 ROCHESTER 8,008 $70,626
93 ENGLEWOOD 7,956 $74,149
94 PARSIPPANY 7,839 $80,236
95 EL SEGUNDO 7,770 $78,113
96 ARLINGTON 7,691 $77,108
97 WALTHAM 7,622 $82,649
98 ANN ARBOR 7,579 $64,780
99 SOUTH PLAINFIELD 7,135 $65,535
100 ROCKVILLE 7,086 $71,875
101 KANSAS CITY 7,077 $73,899
102 BETHESDA 6,721 $76,783
103 ALBANY 6,593 $70,897
104 HOFFMAN ESTATES 6,575 $77,753
105 SACRAMENTO 6,440 $73,449
106 WOODLAND HILLS 6,428 $74,056
107 BEAVERTON 6,406 $77,080
108 TORRANCE 6,381 $60,800
109 NORTHBROOK 6,207 $73,621
110 MIDDLETOWN 6,195 $74,181
111 BOTHELL 6,187 $83,348
112 BURLINGTON 6,148 $86,659
113 TEMPE 6,143 $75,103
114 SCOTTSDALE 6,125 $76,337
115 MALVERN 6,091 $76,923
116 STERLING 6,020 $70,314
117 OVERLAND PARK 5,918 $71,775
118 ADDISON 5,797 $73,870
119 LONG ISLAND CITY 5,777 $72,973
120 NAPERVILLE 5,752 $72,975
121 PASADENA 5,702 $69,394
122 SOUTHFIELD 5,693 $72,464
123 CHANDLER 5,681 $76,111
124 MORRISVILLE 5,574 $72,626
125 LAS VEGAS 5,510 $73,336
126 BRIDGEWATER 5,485 $80,628
127 SANTA MONICA 5,484 $88,038
128 BRONX 5,415 $66,907
129 ASHBURN 5,143 $73,352
130 DULUTH 5,087 $69,041
131 GLENDALE 5,001 $77,382
132 DEERFIELD 4,992 $76,395
133 QUINCY 4,989 $77,762
134 LEXINGTON 4,967 $76,765
135 BUFFALO 4,899 $75,474
136 RICHFIELD 4,891 $72,877
137 FRANKLIN 4,887 $71,886
138 SPRINGFIELD 4,756 $90,284
139 FOLSOM 4,717 $83,761
140 KING OF PRUSSIA 4,714 $76,335
141 FAIRFAX 4,708 $66,621
142 NORCROSS 4,686 $66,477
143 OAKLAND 4,661 $80,733
144 RIVERWOODS 4,655 $75,764
145 SAINT LOUIS 4,622 $70,139
146 GREENVILLE 4,612 $76,076
147 ROUND ROCK 4,596 $87,474
148 SOUTH SAN FRANCISCO 4,483 $94,424
149 EDEN PRAIRIE 4,438 $73,242
150 WORCESTER 4,388 $72,022
151 FRAMINGHAM 4,357 $82,622
152 EAGAN 4,316 $71,759
153 ISSAQUAH 4,266 $86,856
154 NORTH BRUNSWICK 4,242 $67,446
155 PLYMOUTH 4,219 $77,846
156 BIRMINGHAM 4,209 $65,481
157 WESTBOROUGH 4,184 $78,845
158 HOBOKEN 4,104 $81,390
159 NOVI 4,090 $74,488
160 OKLAHOMA CITY 4,043 $71,272
161 DES MOINES 4,013 $72,841
162 GREENSBORO 4,009 $72,447
163 HARRISBURG 3,997 $72,581
164 BOISE 3,969 $76,426
165 LAKE MARY 3,948 $73,466
166 GAITHERSBURG 3,914 $71,106
167 CHANTILLY 3,885 $72,254
168 VIENNA 3,844 $73,235
169 WAYNE 3,826 $77,319
170 LIVONIA 3,810 $65,663
171 EXTON 3,802 $68,825
172 BATON ROUGE 3,788 $68,764
173 RESEARCH TRIANGLE PARK 3,780 $79,456
174 MASON 3,688 $74,579
175 BOULDER 3,686 $75,135
176 COLLIERVILLE 3,671 $69,130
177 LAKE FOREST 3,567 $81,151
178 OAK BROOK 3,566 $76,340
179 MONTVALE 3,563 $79,480
180 BERKELEY 3,546 $75,700
181 BURBANK 3,540 $77,818
182 NORTH KANSAS CITY 3,520 $74,612
183 BOCA RATON 3,519 $68,892
184 NEW HAVEN 3,518 $73,300
185 FORT LAUDERDALE 3,497 $70,754
186 AURORA 3,490 $67,376
187 NATICK 3,471 $87,596
188 LITTLE ROCK 3,468 $76,994
189 DORAL 3,439 $61,032
190 MELVILLE 3,430 $80,382
191 PENNINGTON 3,408 $81,851
192 WASHINGTON DC 3,401 $77,418
193 NORFOLK 3,399 $75,828
194 WEST CHESTER 3,365 $72,277
195 SUGAR LAND 3,344 $77,960
196 TULSA 3,326 $66,138
197 NORWALK 3,311 $78,853
198 SAN BRUNO 3,266 $112,714
199 ST PAUL 3,249 $77,226
200 LA JOLLA 3,248 $61,335
201 GREENWOOD VILLAGE 3,244 $79,422
202 MARLBOROUGH 3,241 $84,382
203 ARLINGTON HEIGHTS 3,214 $68,014
204 OWINGS MILLS 3,213 $73,075
205 TALLAHASSEE 3,210 $67,758
206 SHREWSBURY 3,205 $72,510
207 TUCSON 3,201 $72,872
208 LONG BEACH 3,185 $67,036
209 FLUSHING 3,170 $23,865
210 WINDSOR 3,141 $77,400
211 HONOLULU 3,119 $58,953
212 SANTA ANA 3,075 $66,065
213 COPPELL 3,038 $81,765
214 CARROLLTON 3,032 $66,593
215 COSTA MESA 3,030 $79,376
216 LINCOLN 3,019 $67,436
217 WOONSOCKET 3,009 $77,807
218 CARLSBAD 2,934 $82,045
219 CRANSTON 2,933 $76,073
220 CULVER CITY 2,897 $85,521
221 SYRACUSE 2,866 $73,026
222 GRAND RAPIDS 2,859 $77,313
223 BEDFORD 2,852 $79,125
224 CEDAR RAPIDS 2,838 $77,274
225 PEORIA 2,828 $82,460
226 LINCOLNSHIRE 2,809 $72,262
227 CAMP HILL 2,808 $71,054
228 SECAUCUS 2,799 $76,102
229 FAIRFIELD 2,793 $64,562
230 WINSTON SALEM 2,792 $77,915
231 GAINESVILLE 2,791 $73,539
232 ALEXANDRIA 2,790 $75,814
233 LANSING 2,777 $67,446
234 THOUSAND OAKS 2,772 $84,578
235 PROVIDENCE 2,768 $83,775
236 CONCORD 2,768 $72,185
237 JACKSON 2,755 $85,312
238 FARMINGTON 2,746 $73,565
239 PLAINSBORO 2,706 $69,846
240 WICHITA 2,684 $82,096
241 IOWA CITY 2,660 $73,095
242 NEW BRUNSWICK 2,658 $74,087
243 CRANBURY 2,626 $69,840
244 LISLE 2,623 $75,453
245 THE WOODLANDS 2,613 $85,467
246 NEWTOWN 2,611 $66,668
247 JOHNS CREEK 2,606 $76,756
248 WHITE PLAINS 2,604 $79,108
249 WEEHAWKEN 2,599 $82,130
250 CITY OF INDUSTRY 2,587 $30,985
251 MINNETONKA 2,567 $73,907
252 NASHUA 2,562 $76,450
253 EMERYVILLE 2,553 $91,781
254 SAINT PAUL 2,546 $71,108
255 MORRISTOWN 2,544 $73,302
256 MOUNT LAUREL 2,540 $69,781
257 LAWRENCEVILLE 2,517 $68,583
258 WESTERVILLE 2,513 $72,903
259 ST PETERSBURG 2,504 $74,286
260 DAYTON 2,503 $65,262
261 CLEARWATER 2,502 $65,425
262 WEST DES MOINES 2,498 $66,316
263 GLEN ALLEN 2,485 $69,837
264 BRENTWOOD 2,484 $73,618
265 MARYLAND HEIGHTS 2,463 $74,842
266 COLLEGE STATION 2,451 $57,325
267 MOORESVILLE 2,438 $72,895
268 COLLEGEVILLE 2,426 $76,948
269 RARITAN 2,408 $77,084
270 BERKELEY HEIGHTS 2,399 $81,996
271 WESTLAKE 2,394 $75,285
272 NEW ORLEANS 2,390 $67,985
273 MALTA 2,353 $81,960
274 SUWANEE 2,303 $63,596
275 ANDOVER 2,298 $82,374
276 ROLLING MEADOWS 2,298 $69,806
277 ALBUQUERQUE 2,283 $78,667
278 FRANKLIN LAKES 2,268 $81,971
279 O'FALLON 2,259 $76,211
280 KIRKLAND 2,258 $106,761
281 SILVER SPRING 2,257 $73,882
282 STANFORD 2,242 $75,611
283 LEWISVILLE 2,215 $74,799
284 NEW YORK CITY 2,205 $80,096
285 GERMANTOWN 2,193 $75,755
286 CHESTERFIELD 2,186 $75,378
287 BLOOMFIELD 2,178 $75,731
288 CUMMING 2,166 $70,574
289 BASKING RIDGE 2,156 $80,114
290 WOODBRIDGE 2,154 $65,093
291 MENOMONEE FALLS 2,154 $75,079
292 DOVER 2,140 $85,603
293 BROOMFIELD 2,135 $81,051
294 FLORHAM PARK 2,122 $89,003
295 SMITHFIELD 2,095 $75,176
296 MOSSVILLE 2,085 $64,261
297 CANTON 2,082 $75,010
298 MIAMISBURG 2,082 $72,942
299 WALNUT CREEK 2,080 $80,775
300 ALLENTOWN 2,071 $71,743
301 SOUTHBOROUGH 2,041 $82,435
302 NEWPORT BEACH 2,032 $80,613
303 ENGLEWOOD CLIFFS 2,019 $67,133
304 MECHANICSBURG 2,010 $69,237
305 KATY 2,007 $73,604
306 REDWOOD SHORES 2,006 $111,869
307 EAST LANSING 1,986 $64,743
308 EVANSTON 1,983 $69,548
309 TEANECK 1,980 $77,819
310 EAST HANOVER 1,975 $88,551
311 CHARLESTON 1,955 $74,870
312 MILFORD 1,948 $76,988
313 CORAL GABLES 1,944 $74,522
314 PLANTATION 1,929 $74,054
315 LITTLETON 1,916 $80,907
316 ERIE 1,904 $77,216
317 EL PASO 1,888 $79,123
318 RENTON 1,886 $80,724
319 DANBURY 1,882 $72,807
320 MARIETTA 1,881 $78,170
321 MONROE 1,878 $78,202
322 EAST BRUNSWICK 1,877 $67,746
323 CHARLOTTESVILLE 1,869 $57,293
324 VERNON HILLS 1,852 $71,898
325 LOS GATOS 1,851 $136,107
326 CENTENNIAL 1,840 $75,987
327 IRWINDALE 1,834 $63,103
328 EAST MOLINE 1,833 $63,985
329 DOWNERS GROVE 1,829 $77,588
330 TOPEKA 1,827 $75,675
331 MANASSAS 1,826 $74,735
332 SOUTHLAKE 1,825 $79,490
333 MANCHESTER 1,809 $84,093
334 ROSEMONT 1,805 $78,343
335 FARGO 1,802 $94,079
336 CHATTANOOGA 1,799 $70,231
337 RANCHO CORDOVA 1,799 $74,696
338 DULLES 1,796 $80,420
339 WEBSTER 1,793 $66,581
340 BUFFALO GROVE 1,783 $71,958
341 MONMOUTH JUNCTION 1,773 $70,372
342 OAK RIDGE 1,770 $74,627
343 WAUWATOSA 1,764 $69,567
344 SUNRISE 1,754 $71,965
345 COLORADO SPRINGS 1,750 $76,371
346 ROSEVILLE 1,745 $75,697
347 MCKINNEY 1,737 $72,822
348 NORTH QUINCY 1,728 $78,555
349 WAUKESHA 1,721 $74,682
350 RAYMOND 1,721 $62,784
351 CHEVY CHASE 1,721 $80,513
352 TEMPLE TERRACE 1,719 $70,443
353 WOBURN 1,705 $75,656
354 CONSHOHOCKEN 1,703 $71,813
355 LOWELL 1,691 $80,191
356 LAFAYETTE 1,688 $68,177
357 MONTGOMERY 1,678 $66,481
358 FARMERS BRANCH 1,675 $66,326
359 DECATUR 1,674 $85,852
360 SCHENECTADY 1,669 $69,849
361 MOUNDS VIEW 1,663 $77,225
362 ROCKFORD 1,661 $71,187
363 MERRIMACK 1,655 $74,451
364 WESTON 1,653 $78,978
365 COLLEGE PARK 1,641 $69,457
366 BILLERICA 1,637 $87,335
367 ROSELAND 1,625 $81,405
368 WOODCLIFF LAKE 1,618 $79,562
369 KNOXVILLE 1,615 $66,944
370 ATHENS 1,608 $62,335
371 CHAPEL HILL 1,606 $71,196
372 MARYSVILLE 1,587 $69,492
373 MONTEREY PARK 1,580 $62,581
374 BROOKLYN PARK 1,576 $67,199
375 CAMPBELL 1,563 $95,599
376 RICHLAND 1,561 $77,103
377 URBANDALE 1,561 $65,009
378 BELMONT 1,560 $58,316
379 ONTARIO 1,557 $48,315
380 SHELTON 1,554 $77,839
381 HAYWARD 1,549 $63,322
382 NEWTON 1,544 $75,515
383 FORT MILL 1,539 $81,345
384 MIDLAND 1,537 $81,422
385 ANAHEIM 1,530 $59,476
386 CARMEL 1,528 $76,067
387 ALISO VIEJO 1,519 $83,508
388 CHERRY HILL 1,513 $72,406
389 BRAINTREE 1,513 $77,095
390 WEST SACRAMENTO 1,504 $67,334
391 CHAMPAIGN 1,498 $76,345
392 BAKERSFIELD 1,490 $80,614
393 JEFFERSON CITY 1,486 $66,895
394 WALLINGFORD 1,485 $73,076
395 BLUE ASH 1,482 $67,260
396 SALEM 1,481 $76,050
397 MAHWAH 1,472 $74,394
398 FORT COLLINS 1,472 $70,544
399 PEACHTREE CITY 1,462 $73,970
400 WEST LAFAYETTE 1,461 $67,218
401 URBANA 1,460 $68,794
402 DAVIS 1,458 $63,376
403 HOPKINTON 1,457 $85,443
404 DANVILLE 1,454 $71,888
405 WAUKEGAN 1,452 $71,371
406 HANOVER 1,452 $71,401
407 LIBERTYVILLE 1,446 $71,049
408 GLASTONBURY 1,441 $68,829
409 GREENWICH 1,440 $106,293
410 AKRON 1,434 $83,906
411 NEWTOWN SQUARE 1,431 $96,199
412 SAIPAN 1,427 $29,288
413 RIVERSIDE 1,426 $63,374
414 PARAMUS 1,425 $72,422
415 AUGUSTA 1,424 $84,230
416 HAUPPAUGE 1,421 $62,336
417 RENO 1,417 $69,627
418 LYNDHURST 1,411 $69,167
419 EAST WINDSOR 1,409 $65,298
420 LEBANON 1,408 $77,415
421 MOLINE 1,402 $72,762
422 ORANGE 1,401 $69,584
423 PARLIN 1,398 $54,174
424 NEW ALBANY 1,394 $75,590
425 UPTON 1,388 $52,374
426 WHIPPANY 1,383 $94,636
427 HAMILTON 1,381 $66,873
428 BREA 1,377 $64,492
429 WARSAW 1,376 $63,171
430 ALLEN 1,370 $68,590
431 FALLS CHURCH 1,365 $56,932
432 SAN LEANDRO 1,359 $75,165
433 DES PLAINES 1,355 $67,454
434 BETHLEHEM 1,353 $72,153
435 UNION 1,343 $79,938
436 EAST PEORIA 1,338 $68,707
437 TOLEDO 1,335 $77,901
438 AMES 1,333 $60,493
439 WESTLAKE VILLAGE 1,322 $80,991
440 PORTSMOUTH 1,313 $81,593
441 ROSWELL 1,313 $79,581
442 AUBURN 1,311 $62,921
443 VIRGINIA BEACH 1,308 $66,841
444 OAKS 1,306 $74,615
445 ALLEN PARK 1,305 $56,658
446 SAVANNAH 1,299 $76,565
447 FRANKFORT 1,298 $61,053
448 BURLINGAME 1,294 $76,376
449 FREDERICK 1,293 $68,899
450 BLUE BELL 1,292 $71,545
451 WINDSOR MILL 1,290 $67,478
452 LUBBOCK 1,289 $69,163
453 ITASCA 1,288 $71,175
454 ROANOKE 1,283 $66,023
455 SAN RAFAEL 1,282 $84,380
456 WEST PALM BEACH 1,281 $52,952
457 SPRING 1,275 $79,890
458 ITHACA 1,271 $63,993
459 FAYETTEVILLE 1,269 $82,898
460 LIVERMORE 1,266 $86,919
461 AGOURA HILLS 1,248 $73,389
462 SAN CARLOS 1,244 $92,708
463 NEW CASTLE 1,244 $80,133
464 LONE TREE 1,244 $78,747
465 BOWIE 1,241 $82,246
466 NORTHFIELD 1,239 $78,099
467 WATERTOWN 1,236 $79,174
468 FORT WAYNE 1,234 $80,187
469 MELBOURNE 1,234 $71,392
470 WILTON 1,227 $88,907
471 CYPRESS 1,226 $73,454
472 OLDSMAR 1,225 $69,072
473 TARRYTOWN 1,222 $79,853
474 PURCHASE 1,215 $89,467
475 GROTON 1,214 $72,727
476 UNIVERSAL CITY 1,213 $81,139
477 BETHPAGE 1,208 $78,267
478 EVERETT 1,207 $69,617
479 FORT LEE 1,204 $48,177
480 HUNTSVILLE 1,203 $76,038
481 CLIFTON 1,200 $62,736
482 STAFFORD 1,194 $65,050
483 SANTA BARBARA 1,193 $69,196
484 OAKBROOK TERRACE 1,185 $76,272
485 NORTH CHICAGO 1,184 $90,258
486 HORSHAM 1,180 $77,404
487 LIVINGSTON 1,177 $77,915
488 HOPKINS 1,170 $72,228
489 CHESTERBROOK 1,166 $79,824
490 LEHI 1,161 $84,654
491 BOLINGBROOK 1,158 $72,054
492 GREEN BAY 1,153 $74,855
493 BRISBANE 1,149 $87,157
494 CUMBERLAND 1,146 $81,884
495 BARTLESVILLE 1,145 $68,232
496 CANONSBURG 1,145 $78,668
497 SIOUX FALLS 1,143 $94,588
498 PRINCETON JUNCTION 1,135 $69,245
499 REDLANDS 1,135 $74,816
500 LAWRENCE 1,134 $76,560
501 HOLLYWOOD 1,133 $67,082
502 UNION CITY 1,119 $61,188
503 JOHNSTON 1,108 $75,350
504 PORT WASHINGTON 1,099 $61,242
505 MIRAMAR 1,096 $68,511
506 RENSSELAER 1,095 $70,215
507 ELK GROVE VILLAGE 1,088 $67,479
508 HOLLAND 1,080 $66,932
509 CHARLESTOWN 1,074 $67,200
510 WOODBURY 1,065 $72,530
511 FLORENCE 1,058 $79,755
512 MORGANTOWN 1,057 $91,970
513 TRENTON 1,056 $70,365
514 BROOKFIELD 1,053 $73,594
515 GARDENA 1,042 $66,926
516 ROSEMEAD 1,035 $62,300
517 ELMHURST 1,028 $58,732
518 O FALLON 1,027 $68,683
519 TUSTIN 1,022 $63,191
520 NOVATO 1,021 $86,064
521 DOYLESTOWN 1,021 $64,951
522 FAIRLESS HILLS 1,017 $62,853
523 EDINA 1,015 $68,798
524 VENICE 1,014 $96,027
525 LENEXA 1,014 $69,874
526 KENNESAW 1,010 $74,226
527 CALABASAS 1,004 $84,235
528 LYNCHBURG 1,002 $74,669
529 FORT WASHINGTON 1,000 $66,550
530 GOLETA 999 $88,234
531 KENT 998 $67,638
532 NEEDHAM 997 $82,862
533 CORVALLIS 973 $58,570
534 CORAOPOLIS 971 $70,416
535 LAKEWOOD 968 $74,378
536 NORMAN 968 $57,006
537 MONROEVILLE 968 $77,675
538 BENSALEM 968 $65,639
539 BEVERLY HILLS 965 $67,833
540 WESTFORD 965 $65,964
541 WARRENVILLE 952 $74,471
542 NORTH MIAMI BEACH 949 $65,881
543 MOON TOWNSHIP 948 $68,339
544 NORTHVILLE 948 $73,074
545 SUMMIT 948 $87,435
546 BLACKSBURG 947 $64,665
547 SIMI VALLEY 941 $59,884
548 LANCASTER 941 $66,352
549 BOXBOROUGH 932 $92,137
550 TAMUNING 929 $55,005
551 MANHATTAN 927 $62,224
552 ANCHORAGE 925 $81,366
553 FRESNO 920 $79,337
554 UNIVERSITY PARK 914 $67,296
555 MIAMI BEACH 911 $58,911
556 TYSONS CORNER 909 $77,561
557 LAKE OSWEGO 907 $71,919
558 STRONGSVILLE 904 $69,246
559 BALA CYNWYD 904 $76,834
560 NORRISTOWN 902 $72,942
561 NORWOOD 900 $75,377
562 BERLIN 899 $74,829
563 ACTON 898 $78,779
564 SAGINAW 896 $88,701
565 EVANSVILLE 895 $77,373
566 MOORESTOWN 895 $69,880
567 ADA 889 $73,327
568 OLYMPIA 885 $70,077
569 STONY BROOK 885 $71,142
570 PULLMAN 884 $62,744
571 SHOREVIEW 884 $71,998
572 SOMERVILLE 883 $72,934
573 LOMBARD 879 $72,638
574 GAHANNA 879 $63,176
575 BELLAIRE 878 $71,914
576 SAN JUAN 875 $61,368
577 HUNT VALLEY 873 $70,115
578 RYE 871 $82,040
579 MEDFORD 869 $85,411
580 FT LAUDERDALE 869 $70,763
581 HACKENSACK 865 $57,155
582 SPARKS 865 $83,228
583 BRIDGEPORT 861 $88,101
584 DIAMOND BAR 861 $43,079
585 ALAMEDA 855 $79,402
586 MAYFIELD VILLAGE 848 $65,234
587 PARK RIDGE 846 $74,105
588 CHELMSFORD 845 $82,749
589 AMHERST 842 $68,025
590 MONTEREY 838 $60,401
591 BRANCHBURG 835 $76,095
592 MURRAY HILL 833 $86,267
593 ODESSA 829 $78,741
594 FINDLAY 826 $73,380
595 LOS ALTOS 826 $114,512
596 PLYMOUTH MEETING 822 $80,195
597 WESTMINSTER 822 $70,344
598 MT LAUREL 821 $71,924
599 GRAPEVINE 820 $58,043
600 ARMONK 820 $90,001
601 GRAND PRAIRIE 819 $63,841
602 WESTCHESTER 817 $76,079
603 EL MONTE 815 $31,042
604 LAKELAND 811 $67,805
605 NAPLES 811 $60,213
606 BURR RIDGE 810 $67,847
607 GALVESTON 805 $68,423
608 PONTIAC 802 $73,748
609 FRIDLEY 801 $71,056
610 KENNER 800 $83,498
611 HERSHEY 799 $91,476
612 HIGHLANDS RANCH 799 $84,170
613 MESA 793 $90,227
614 YORKTOWN HEIGHTS 792 $107,391
615 MANSFIELD 791 $79,919
616 GREENBELT 791 $68,150
617 BENTON HARBOR 791 $82,435
618 YORK 789 $77,382
619 COVINGTON 785 $66,061
620 VANCOUVER 782 $77,134
621 GREAT NECK 776 $62,776
622 METTAWA 771 $83,299
623 ALHAMBRA 770 $27,486
624 JAMAICA 769 $42,797
625 READING 767 $76,804
626 CORPUS CHRISTI 764 $71,021
627 BEDMINSTER 760 $85,955
628 WESTPORT 760 $92,524
629 NORTH WALES 757 $82,397
630 GLENVIEW 754 $69,617
631 NEWPORT NEWS 751 $70,891
632 LOS ALAMOS 749 $79,677
633 SAN JUAN CAPISTRANO 747 $14,477
634 CORAL SPRINGS 747 $68,642
635 DENTON 747 $61,030
636 EWING 747 $70,657
637 WHITEHOUSE STATION 742 $80,309
638 CERRITOS 739 $55,029
639 SARASOTA 736 $53,200
640 MIDDLETON 736 $71,032
641 NORTHRIDGE 736 $72,881
642 BATAVIA 732 $45,753
643 METUCHEN 729 $59,074
644 JUPITER 728 $60,235
645 VALHALLA 727 $76,225
646 BARRINGTON 727 $74,987
647 RUTHERFORD 721 $72,771
648 WELLESLEY 716 $84,862
649 CHINO 715 $31,936
650 TACOMA 714 $86,273
651 SANTA FE 714 $66,656
652 VALENCIA 711 $67,327
653 HUDSON 707 $83,890
654 KEENE 707 $80,604
655 ROCHESTER HILLS 705 $67,684
656 KOKOMO 705 $71,112
657 FORT MYERS 705 $61,609
658 HICKSVILLE 703 $65,942
659 EL DORADO HILLS 699 $70,991
660 ANNAPOLIS 699 $70,777
661 GOLDEN 698 $65,754
662 HERCULES 698 $92,640
663 SALISBURY 698 $85,354
664 HENDERSON 697 $74,935
665 MATAWAN 696 $76,248
666 LANGHORNE 694 $68,721
667 DUNWOODY 692 $69,871
668 TYLER 689 $60,877
669 NORTH BERGEN 688 $69,384
670 RIDGEFIELD 686 $55,071
671 CRANBERRY TOWNSHIP 684 $76,926
672 BATTLE CREEK 684 $73,248
673 SMYRNA 684 $69,741
674 SHREVEPORT 679 $86,850
675 KALAMAZOO 679 $79,579
676 STORRS 676 $60,324
677 CARSON 676 $54,504
678 MISSION VIEJO 676 $71,915
679 JUNO BEACH 675 $80,616
680 SOUTH JORDAN 674 $78,705
681 EUGENE 672 $59,616
682 BRISTOL 671 $89,689
683 LACEY 671 $70,893
684 ALTAMONTE SPRINGS 668 $69,261
685 VERNON 666 $42,465
686 STATEN ISLAND 666 $59,413
687 PROVO 664 $62,319
688 SANTA ROSA 662 $80,028
689 STERLING HEIGHTS 662 $57,411
690 NEW HYDE PARK 661 $73,533
691 GOLDEN VALLEY 658 $70,177
692 TOWSON 657 $72,798
693 LONGMONT 656 $85,911
694 CORNING 654 $84,148
695 ERLANGER 652 $72,305
696 ABBOTT PARK 651 $80,780
697 CREVE COEUR 651 $70,402
698 WIXOM 645 $65,999
699 CHATSWORTH 645 $61,442
700 FEDERAL WAY 644 $79,932
701 WEST POINT 642 $69,995
702 COMMERCE 641 $46,283
703 SOUTH BRUNSWICK 639 $84,846
704 MEQUON 638 $67,731
705 OLATHE 637 $75,358
706 SANDY SPRINGS 636 $77,313
707 HAGERSTOWN 635 $70,016
708 SOUTH WINDSOR 635 $74,371
709 SPOKANE 634 $91,117
710 COOPERSBURG 634 $75,119
711 SOLON 630 $70,921
712 BOWLING GREEN 629 $78,481
713 RANCHO CUCAMONGA 627 $46,972
714 ROCKY HILL 627 $76,585
715 CATONSVILLE 625 $53,282
716 ARCADIA 621 $29,005
717 ELKRIDGE 621 $67,535
718 WYOMING 621 $67,272
719 APPLETON 620 $74,529
720 BINGHAM FARMS 619 $60,756
721 YONKERS 615 $69,699
722 PEAPACK 612 $76,070
723 PAINTED POST 611 $62,011
724 FULLERTON 608 $55,391
725 BERKELEY LAKE 608 $72,476
726 LANSDALE 606 $68,047
727 LEMONT 605 $77,859
728 EAST PALO ALTO 604 $135,895
729 EAST HARTFORD 602 $72,149
730 DRAPER 602 $77,456
731 SAINT PETERSBURG 599 $65,376
732 WAKEFIELD 598 $83,369
733 LAKE BUENA VISTA 595 $69,153
734 POMONA 595 $48,946
735 LAUREL 594 $77,964
736 ROCKLIN 594 $80,930
737 CORONA 592 $52,815
738 CAMDEN 592 $81,445
739 ELGIN 591 $60,341
740 GARLAND 590 $49,359
741 FOUNTAIN VALLEY 589 $72,365
742 PITTSBURG 586 $64,469
743 HIGH POINT 585 $76,536
744 PETALUMA 580 $86,176
745 HOLTSVILLE 579 $76,816
746 ST CHARLES 579 $75,671
747 PORT ARTHUR 579 $16,474
748 NEW PROVIDENCE 579 $79,082
749 RACINE 577 $78,567
750 STOW 577 $80,714
751 GEORGETOWN 574 $69,706
752 WORTHINGTON 574 $63,435
753 CLINTON 571 $71,451
754 UNIONDALE 570 $69,265
755 MOBILE 569 $89,204
756 WILLIAMSVILLE 569 $72,023
757 TUCKER 567 $63,164
758 SKOKIE 567 $60,493
759 MAYFIELD HEIGHTS 566 $76,134
760 LAKE WORTH 566 $65,729
761 DEERFIELD BEACH 565 $66,838
762 WILSON 565 $67,649
763 WESTFIELD CENTER 564 $68,164
764 FREEPORT 564 $71,392
765 PORTAGE 563 $67,069
766 OXFORD 562 $63,037
767 STOCKTON 561 $90,609
768 SALINE 561 $62,593
769 NEWBURY PARK 557 $77,362
770 MACON 556 $72,105
771 SKILLMAN 553 $67,933
772 RADNOR 552 $80,749
773 BAYTOWN 552 $86,321
774 BOHEMIA 552 $76,557
775 MADISON HEIGHTS 550 $60,270
776 TOTOWA 548 $62,807
777 ELLICOTT CITY 548 $65,374
778 CEDAR PARK 546 $70,250
779 DELRAY BEACH 542 $41,411
780 NOTRE DAME 542 $70,858
781 RIDGELAND 542 $66,570
782 SYLMAR 542 $76,698
783 WARWICK 539 $79,046
784 MEDLEY 539 $66,524
785 GARDEN CITY 537 $56,380
786 DAVENPORT 536 $90,477
787 LAGRANGE 535 $69,176
788 RAHWAY 535 $70,195
789 ENCINO 532 $62,943
790 NORTH READING 532 $88,276
791 ROCKLEDGE 530 $31,950
792 NEENAH 529 $78,286
793 DORCHESTER 528 $77,185
794 ST LOUIS PARK 528 $70,809
795 CAMARILLO 527 $80,288
796 WEST ALLIS 525 $85,257
797 CHELSEA 523 $60,961
798 WEST HOLLYWOOD 521 $79,436
799 HILLSBOROUGH 517 $69,116
800 MARINA DEL REY 517 $76,931
801 SHORT HILLS 516 $90,484
802 RIDGEFIELD PARK 515 $74,776
803 HERMITAGE 512 $81,062
804 HENRICO 512 $71,773
805 TIMONIUM 511 $86,616
806 BEACHWOOD 510 $78,129
807 SANTA CRUZ 509 $81,316
808 KETTERING 508 $76,625
809 VERONA 508 $75,784
810 SPARTANBURG 508 $74,320
811 HAZELWOOD 506 $74,786
812 SANTA FE SPRINGS 504 $40,035
813 SIDNEY 504 $72,093
814 MCALLEN 502 $99,606
815 TONAWANDA 501 $82,260
816 REYNOLDSBURG 501 $70,708
817 LEESBURG 499 $77,341
818 SAN LUIS OBISPO 497 $68,409
819 AMARILLO 497 $70,296
820 CONWAY 493 $73,000
821 BERWYN 492 $80,974
822 HAWTHORNE 491 $72,070
823 MAUMEE 490 $71,045
824 WATERLOO 490 $114,849
825 HUNTINGTON 490 $100,858
826 INDEPENDENCE 489 $75,457
827 BEAUMONT 488 $50,935
828 TREVOSE 487 $73,237
829 MODESTO 486 $87,707
830 SEYMOUR 486 $70,071
831 WEST TRENTON 485 $74,737
832 NORTH CANTON 483 $77,073
833 ELK GROVE 482 $67,469
834 BUENA PARK 482 $55,498
835 CARLSTADT 480 $46,074
836 FOREST HILLS 480 $48,022
837 SANFORD 479 $69,174
838 SCRANTON 479 $77,466
839 PATASKALA 476 $73,442
840 POMPANO BEACH 472 $53,711
841 HUNTINGTON BEACH 470 $69,482
842 MIDVALE 469 $94,013
843 BEVERLY 467 $81,074
844 RIVERVIEW 466 $69,605
845 SANDY 466 $71,120
846 DEER PARK 463 $69,202
847 ABERDEEN 461 $84,632
848 STILLWATER 461 $57,891
849 ARDMORE 459 $61,603
850 DANVERS 459 $76,834
851 TUKWILA 458 $76,286
852 BRADENTON 457 $65,810
853 DUARTE 457 $60,267
854 AVENTURA 455 $63,795
855 HOLMDEL 455 $85,620
856 MORRIS PLAINS 455 $83,901
857 SYMMES TOWNSHIP 454 $72,198
858 TUSCALOOSA 453 $76,132
859 BENSENVILLE 451 $63,750
860 GETZVILLE 451 $64,836
861 SOUTH PORTLAND 451 $70,774
862 WESTMONT 450 $67,082
863 HARRISON 449 $69,943
864 STOUGHTON 448 $63,983
865 SOMERS 446 $79,523
866 HILLIARD 445 $69,502
867 ROUND LAKE 443 $71,778
868 LARGO 442 $60,137
869 PEARLAND 441 $57,164
870 MC LEAN 439 $79,464
871 WALNUT 437 $20,497
872 LINTHICUM 436 $73,687
873 MOUNT PLEASANT 435 $58,784
874 TAYLOR 434 $70,785
875 CARSON CITY 432 $68,438
876 TEMPLE 431 $67,062
877 VAN BUREN TOWNSHIP 431 $84,293
878 HOLLISTON 429 $78,135
879 LAREDO 429 $62,375
880 DUBUQUE 428 $57,781
881 HIALEAH 427 $37,477
882 FLINT 426 $91,595
883 PLAYA VISTA 426 $99,502
884 VOORHEES 425 $70,580
885 VACAVILLE 424 $75,843
886 HOPEWELL JUNCTION 424 $87,603
887 NILES 422 $56,667
888 MENTOR 422 $74,403
889 SAN GABRIEL 421 $18,046
890 NEWYORK 420 $70,032
891 WESTWOOD 419 $71,078
892 NEW BRITAIN 419 $78,380
893 BROWNSVILLE 418 $65,402
894 MENANDS 418 $69,760
895 LEWIS CENTER 418 $69,362
896 ANNANDALE 417 $36,575
897 HAMPTON 416 $67,088
898 TUALATIN 415 $89,847
899 CLARKS SUMMIT 414 $69,784
900 HUNTERSVILLE 412 $79,637
901 WILKES BARRE 412 $81,292
902 LAKE SUCCESS 409 $82,268
903 PLAINFIELD 408 $54,059
904 GWYNN OAK 407 $66,968
905 HYATTSVILLE 406 $66,832
906 ASTORIA 403 $54,851
907 DAYTONA BEACH 403 $53,988
908 SUGARLAND 401 $72,153
909 OREM 400 $66,646
910 OLIVETTE 400 $70,338
911 JONESBORO 400 $85,300
912 PENSACOLA 399 $58,487
913 CLARK 398 $79,392
914 WACO 394 $55,427
915 FORT SMITH 394 $125,218
916 SAN DIMAS 394 $62,456
917 KINGWOOD 393 $86,531
918 SAN MARCOS 393 $61,775
919 BAYSIDE 392 $26,051
920 LA PALMA 391 $51,674
921 ANDERSON 390 $88,763
922 390 $4,205
923 RUSTON 389 $66,525
924 WINTER PARK 389 $55,123
925 PALM BEACH GARDENS 388 $65,296
926 HOOVER 386 $74,039
927 DUNCAN 386 $67,689
928 POUGHKEEPSIE 384 $64,517
929 EDINBURG 384 $103,356
930 OKEMOS 384 $63,312
931 MAITLAND 384 $69,866
932 MOUNT VERNON 382 $81,027
933 DOWNINGTOWN 381 $70,332
934 DAVIE 381 $55,300
935 LAS CRUCES 380 $107,016
936 CRANFORD 379 $67,743
937 BISMARCK 379 $120,411
938 ORANGEBURG 378 $68,329
939 MONROVIA 378 $57,520
940 HIGHLAND HEIGHTS 378 $73,287
941 JAMESBURG 375 $77,504
942 SAYREVILLE 374 $63,217
943 ST JOSEPH 374 $93,482
944 SHERMAN OAKS 374 $63,800
945 EAST RUTHERFORD 373 $81,342
946 MARSHFIELD 371 $127,890
947 FLOWER MOUND 371 $70,971
948 FARMINGDALE 370 $57,998
949 BRIGHTON 370 $71,394
950 WEST WINDSOR 369 $67,468
951 MAYFIELD 369 $72,623
952 NISKAYUNA 369 $96,475
953 TOMBALL 369 $75,641
954 SANTA CLARITA 368 $73,279
955 LA CROSSE 368 $83,377
956 DAVIDSON 368 $78,075
957 WATERBURY 366 $69,397
958 AMELIA 365 $75,048
959 ELIZABETH 365 $50,808
960 ISLANDIA 365 $88,846
961 CARBONDALE 363 $158,504
962 FOOTHILL RANCH 363 $77,565
963 POWAY 362 $55,595
964 MT VERNON 362 $121,175
965 BINGHAMTON 360 $75,975
966 SPRINGDALE 360 $74,421
967 NORTH HOLLYWOOD 359 $63,514
968 LATHAM 358 $70,088
969 NAUGATUCK 358 $60,990
970 CELEBRATION 357 $65,017
971 SOUTH BEND 357 $66,926
972 KISSIMMEE 356 $61,395
973 MARION 356 $82,241
974 HIGHLAND HILLS 355 $67,543
975 LARAMIE 355 $57,147
976 PLAINVIEW 355 $47,097
977 SANJOSE 355 $76,612
978 WILSONVILLE 354 $85,374
979 PATERSON 354 $56,255
980 MUNDELEIN 353 $80,209
981 LEAWOOD 352 $74,115
982 CENTREVILLE 350 $65,482
983 LOVELAND 350 $73,511
984 WOOSTER 350 $60,989
985 EDGEWOOD 349 $86,828
986 VAN NUYS 349 $45,809
987 MOONACHIE 349 $30,968
988 JOHNSON CITY 348 $73,700
989 CHULA VISTA 345 $70,784
990 ROYAL OAK 345 $77,746
991 WEXFORD 344 $69,898
992 PISCATAWAY TOWNSHIP 344 $79,612
993 WICKLIFFE 344 $72,643
994 PALISADES PARK 344 $21,412
995 BANGOR 343 $208,326
996 WOODSIDE 343 $34,230
997 CLEMSON 342 $64,637
998 ALLSTON 342 $53,476
999 NORTH CHARLESTON 342 $66,335
1000 VISTA 341 $77,705
1001 PERRYSBURG 341 $73,094
1002 LOMA LINDA 341 $71,150
1003 ROLLA 341 $80,054
1004 OAKBROOK 341 $73,041
1005 MASPETH 340 $24,724
1006 BATESVILLE 339 $101,431
1007 LAKE ZURICH 338 $73,938
1008 CENTER VALLEY 338 $71,507
1009 STLOUIS 337 $68,973
1010 BRYAN 337 $50,577
1011 MOUNT PROSPECT 337 $65,549
1012 MUSCATINE 337 $83,560
1013 HIGHTSTOWN 337 $69,690
1014 EAST SYRACUSE 337 $73,646
1015 ASHLAND 336 $81,882
1016 LONGVIEW 336 $93,594
1017 MUNCIE 336 $103,410
1018 BELTSVILLE 335 $59,922
1019 TINTON FALLS 335 $99,360
1020 LEE'S SUMMIT 334 $71,536
1021 FISHERS 334 $64,720
1022 BLOOMFIELD HILLS 334 $71,773
1023 NEW LONDON 333 $69,457
1024 JESSUP 332 $59,247
1025 BELLINGHAM 332 $81,065
1026 METAIRIE 332 $58,709
1027 ARDEN HILLS 332 $73,192
1028 GARDEN GROVE 332 $37,773
1029 JOLIET 332 $53,068
1030 GRAFTON 332 $84,924
1031 LITTLE FERRY 331 $58,484
1032 WESTBURY 331 $63,605
1033 MONTCLAIR 329 $57,354
1034 PALATINE 329 $63,765
1035 MONTPELIER 328 $70,419
1036 DEDEDO 327 $65,371
1037 MURRAY 325 $73,221
1038 WHEELING 324 $113,092
1039 MALDEN 324 $64,634
1040 WEST VALLEY CITY 324 $77,421
1041 ELLISVILLE 322 $63,501
1042 OCEANPORT 322 $91,740
1043 HARLEYSVILLE 321 $73,102
1044 NEW ROCHELLE 320 $53,362
1045 TWINSBURG 320 $71,593
1046 WINCHESTER 318 $78,344
1047 EASTLAND 317 $58,471
1048 EDMOND 317 $53,569
1049 LYNNWOOD 316 $68,741
1050 KINGSPORT 316 $106,741
1051 RONKONKOMA 316 $62,971
1052 ANTIOCH 315 $67,415
1053 GREENWOOD 315 $76,517
1054 SALINAS 315 $61,752
1055 WELLESLEY HILLS 314 $72,679
1056 WARRENDALE 314 $77,090
1057 SHERMAN 314 $68,069
1058 AIKEN 312 $70,070
1059 MORTON 311 $76,572
1060 WELDON SPRING 311 $66,940
1061 MINEOLA 310 $70,253
1062 CORDOVA 310 $66,621
1063 SUN PRAIRIE 310 $69,156
1064 MOUNTLAKE TERRACE 310 $76,766
1065 MIAMI LAKES 309 $64,316
1066 NUTLEY 309 $65,445
1067 EASTON 308 $79,875
1068 JERICHO 308 $72,531
1069 FREDERICKSBURG 307 $42,691
1070 LAKE ALFRED 306 $63,850
1071 YUMA 306 $105,807
1072 GILBERT 305 $79,187
1073 CONROE 305 $82,948
1074 CARMICHAEL 305 $55,624
1075 OCALA 305 $63,206
1076 HINGHAM 305 $52,812
1077 ENFIELD 304 $72,850
1078 SCOTTS VALLEY 304 $79,292
1079 GENEVA 303 $64,849
1080 HATTIESBURG 303 $113,929
1081 OXNARD 303 $77,361
1082 DE PERE 303 $65,076
1083 PITTSFIELD 302 $83,117
1084 WILLISTON 302 $76,485
1085 ELYRIA 302 $80,505
1086 NORTH HAVEN 301 $62,459
1087 WEST HAVEN 299 $62,610
1088 INGLEWOOD 298 $30,539
1089 TRACY 298 $85,281
1090 KOHLER 298 $75,383
1091 MCKEESPORT 298 $74,137
1092 KENDALL PARK 297 $61,267
1093 ESTERO 297 $82,338
1094 JASPER 297 $64,688
1095 WEST HARTFORD 297 $69,367
1096 PEACHTREE CORNERS 297 $68,838
1097 CHESTER 296 $75,135
1098 GREELEY 296 $73,657
1099 NEW HOLLAND 296 $63,548
1100 GLEN MILLS 295 $77,013
1101 LOGAN 294 $66,789
1102 GUAYNABO 294 $71,882
1103 MATTHEWS 293 $76,777
1104 MANHASSET 293 $63,136
1105 BARRIGADA 292 $39,644
1106 BROOKLINE 292 $45,850
1107 FT WORTH 292 $68,756
1108 MANHATTAN BEACH 291 $89,361
1109 RUTLAND 291 $46,072
1110 OFALLON 291 $72,146
1111 EAST CHICAGO 290 $76,288
1112 PAWTUCKET 290 $87,746
1113 WEST BEND 289 $72,990
1114 ALVISO 289 $94,437
1115 DEDHAM 288 $74,568
1116 EATONTOWN 287 $76,758
1117 BRONXNEW YORK 287 $52,017
1118 GREENFIELD 286 $107,056
1119 CEDAR FALLS 286 $60,892
1120 ST THOMAS 284 $45,073
1121 STATE COLLEGE 284 $65,029
1122 BELOIT 283 $67,923
1123 AMERICAN FORK 283 $76,356
1124 LINTHICUM HEIGHTS 281 $73,489
1125 WOOD DALE 281 $66,924
1126 GALESBURG 280 $69,505
1127 UNIVERSITY 280 $54,008
1128 SAN BERNARDINO 279 $61,704
1129 HAMMOND 279 $80,838
1130 FENTON 279 $71,891
1131 GASTONIA 278 $44,237
1132 UPLAND 278 $66,017
1133 NORMAL 278 $79,174
1134 MERIDIAN 277 $78,509
1135 ALLENDALE 277 $73,940
1136 TRUMBULL 276 $64,003
1137 MIDDLEBURY 275 $53,743
1138 BRANCHVILLE 275 $84,946
1139 CLAYTON 274 $68,077
1140 DIMONDALE 274 $70,114
1141 STEVENS POINT 273 $82,563
1142 CHESAPEAKE 273 $59,910
1143 RED BANK 273 $75,955
1144 OAK PARK 272 $59,995
1145 LORAIN 271 $66,721
1146 COLLEGE POINT 271 $29,937
1147 MATHER 271 $78,960
1148 ROSHARON 270 $84,904
1149 MANALAPAN 270 $63,231
1150 FORTWORTH 269 $72,010
1151 MORGAN HILL 268 $94,898
1152 VICTOR 268 $76,010
1153 GALLUP 268 $50,931
1154 WESTBROOK 267 $76,018
1155 MERRILLVILLE 267 $64,445
1156 TEMECULA 267 $75,272
1157 COVINA 266 $46,281
1158 WARMINSTER 266 $74,477
1159 CHANHASSEN 266 $75,119
1160 LUFKIN 266 $75,017
1161 SOUTH BURLINGTON 264 $74,799
1162 TITUSVILLE 264 $72,114
1163 RANDOLPH 263 $55,027
1164 FULTON 263 $71,193
1165 SHAKOPEE 262 $81,236
1166 GRAND FORKS 262 $111,626
1167 WILLIAMSBURG 262 $59,164
1168 MANKATO 261 $144,975
1169 MARSHALL 261 $68,531
1170 ARTESIA 261 $41,503
1171 SCARBOROUGH 260 $68,476
1172 CLOVIS 260 $89,619
1173 NAPA 259 $66,277
1174 OLD GREENWICH 259 $113,736
1175 EARTH CITY 259 $70,613
1176 REDFORD 258 $58,512
1177 SHAWNEE 258 $67,704
1178 COLD SPRING HARBOR 258 $51,048
1179 HOLYOKE 258 $83,613
1180 NORTH ANDOVER 258 $74,681
1181 SADDLE BROOK 258 $60,369
1182 MARSHALLTOWN 257 $83,663
1183 SOUTHBURY 255 $80,058
1184 BANNOCKBURN 254 $77,066
1185 WOODLAWN 253 $69,916
1186 BRIDGETON 253 $74,657
1187 BROCKTON 253 $122,002
1188 PITTSFORD 253 $66,065
1189 CLAREMONT 253 $75,104
1190 ROCK HILL 252 $78,489
1191 BROOKINGS 252 $59,307
1192 COOKEVILLE 251 $80,976
1193 RAYNHAM 251 $73,305
1194 MISSOURI CITY 250 $54,777
1195 ELKTON 249 $79,154
1196 MORTON GROVE 246 $65,377
1197 DENVILLE 246 $66,385
1198 PUEBLO 244 $142,456
1199 IPSWICH 244 $90,604
1200 PEARL RIVER 243 $72,552
1201 WARRENSBURG 243 $64,708
1202 YAKIMA 243 $147,749
1203 ELKHART 243 $96,218
1204 DOWNEY 243 $67,149
1205 ORRVILLE 242 $67,091
1206 MISSION 242 $67,756
1207 YPSILANTI 242 $70,716
1208 FONTANA 241 $40,532
1209 MARLTON 240 $80,962
1210 MORROW 240 $51,900
1211 WEST GREENWICH 239 $67,561
1212 WEST COVINA 239 $28,922
1213 CHESTNUT HILL 238 $80,634
1214 MOOSIC 238 $65,570
1215 MAYWOOD 237 $70,923
1216 KINGSTON 237 $54,324
1217 SAN CLEMENTE 237 $80,401
1218 PARSIPANNY 237 $71,863
1219 MORGANVILLE 236 $61,642
1220 TUMWATER 236 $71,276
1221 ABILENE 235 $49,516
1222 RAMSEY 235 $67,434
1223 RANCHO SANTA MARGARITA 235 $63,538
1224 MERIDEN 235 $80,884
1225 MERCER ISLAND 234 $79,652
1226 HAZLET 234 $69,488
1227 MIDDLESEX 234 $64,731
1228 WESLEY CHAPEL 233 $73,922
1229 NORTHVALE 233 $47,262
1230 HARRISONBURG 233 $69,820
1231 POCATELLO 232 $62,347
1232 BROOKHAVEN 230 $70,848
1233 ALOHA 230 $83,737
1234 AUDUBON 229 $79,859
1235 COMPTON 229 $35,297
1236 LA VISTA 229 $82,120
1237 ST CLOUD 228 $87,798
1238 PEMBROKE PINES 227 $54,290
1239 OSWEGO 227 $71,998
1240 GREER 227 $68,707
1241 PLACENTIA 227 $20,768
1242 CORTE MADERA 227 $111,946
1243 ENDICOTT 227 $65,720
1244 DARIEN 226 $72,167
1245 ATTLEBORO 226 $82,580
1246 OLEAN 226 $118,654
1247 IDAHO FALLS 226 $80,405
1248 NEW HUDSON 226 $75,652
1249 LAKE CHARLES 225 $61,962
1250 BRECKSVILLE 225 $64,731
1251 WEST CONSHOHOCKEN 225 $83,534
1252 CHESHIRE 225 $71,422
1253 ASHEVILLE 224 $61,843
1254 FAIRBANKS 223 $46,441
1255 SUITLAND 223 $83,562
1256 SYOSSET 223 $48,976
1257 MESQUITE 222 $68,471
1258 FOND DU LAC 222 $81,126
1259 MONTVILLE 222 $56,824
1260 WATSONVILLE 221 $76,478
1261 HOMESTEAD 221 $64,621
1262 WEST BLOOMFIELD 221 $53,556
1263 MT PLEASANT 221 $66,319
1264 NORWELL 221 $77,723
1265 MEDINA 221 $75,385
1266 HELENA 220 $73,538
1267 NEW HARTFORD 220 $80,681
1268 MOFFETT FIELD 219 $100,484
1269 OGDEN 219 $72,613
1270 WAUSAU 218 $50,455
1271 DOTHAN 216 $56,895
1272 THOMASVILLE 216 $79,230
1273 MINOT 216 $78,787
1274 DALY CITY 216 $86,744
1275 MILAN 216 $68,244
1276 JACKSON HEIGHTS 216 $34,004
1277 NY 216 $53,482
1278 SOLANA BEACH 215 $77,921
1279 MERCED 215 $88,096
1280 ROGERS 215 $69,746
1281 DEKALB 215 $57,631
1282 DODGEVILLE 214 $78,395
1283 PLAINVILLE 213 $79,928
1284 MT PROSPECT 213 $76,372
1285 WINONA 212 $63,155
1286 VENTURA 212 $68,546
1287 WICHITA FALLS 211 $64,753
1288 EAST PROVIDENCE 211 $86,538
1289 KINGSVILLE 210 $53,702
1290 LA PORTE 210 $93,241
1291 SWIFTWATER 210 $69,328
1292 TERRE HAUTE 210 $88,314
1293 UTICA 209 $67,429
1294 RANCHO DOMINGUEZ 209 $28,844
1295 ROCKAWAY 209 $69,390
1296 JOPLIN 209 $124,353
1297 CHASKA 209 $67,597
1298 FLAGSTAFF 209 $63,851
1299 LUTHERVILLE TIMONIUM 209 $75,585
1300 APOPKA 209 $77,265
1301 HIGHLAND PARK 208 $69,644
1302 RIO RANCHO 208 $130,893
1303 GLOUCESTER 208 $73,372
1304 PINE BROOK 208 $76,602
1305 FLORAL PARK 208 $53,767
1306 EDDYSTONE 208 $82,379
1307 LANHAM 207 $61,296
1308 DANIA BEACH 207 $76,526
1309 NORWICH 207 $90,631
1310 SARATOGA 207 $92,136
1311 MILL VALLEY 207 $106,422
1312 RTP 207 $81,555
1313 CONYERS 207 $67,093
1314 OCEANSIDE 206 $63,255
1315 MAPLE GROVE 206 $75,840
1316 MONROE TOWNSHIP 206 $68,918
1317 INVER GROVE HEIGHTS 205 $72,673
1318 HOUGHTON 205 $56,321
1319 ELMWOOD PARK 205 $50,172
1320 COOPERSTOWN 205 $106,379
1321 HILO 204 $56,419
1322 CLARKSVILLE 203 $66,753
1323 GLEN BURNIE 203 $78,148
1324 BEAR 203 $67,100
1325 FREEHOLD 203 $71,070
1326 MENDOTA HEIGHTS 203 $75,554
1327 HICKORY 203 $71,153
1328 MAPLEWOOD 202 $71,643
1329 BOZEMAN 202 $57,820
1330 RIVERDALE 202 $64,462
1331 NEW JERSEY 202 $80,732
1332 APEX 202 $76,325
1333 STATESBORO 202 $49,663
1334 PEKIN 202 $82,288
1335 CALHOUN 201 $82,637
1336 GOLD RIVER 201 $69,761
1337 LYNN 200 $84,283
1338 AVENEL 200 $68,284
1339 LAGUNA HILLS 200 $71,997
1340 MOORPARK 199 $76,564
1341 LINDEN 199 $58,551
1342 POINT COMFORT 199 $50,043
1343 NOBLESVILLE 199 $76,389
1344 ROCHELLE PARK 199 $57,863
1345 PUYALLUP 198 $115,706
1346 HESSTON 197 $63,632
1347 FALMOUTH 197 $64,896
1348 SAINT PETERS 197 $69,334
1349 FORTH WORTH 196 $74,715
1350 FAIRPORT 196 $69,193
1351 HUMBLE 196 $75,590
1352 FALL RIVER 196 $80,786
1353 COLLEYVILLE 195 $64,013
1354 YOUNGSTOWN 195 $69,289
1355 VISALIA 195 $94,963
1356 CALVERT 195 $73,251
1357 OPELIKA 194 $45,269
1358 NEW BERLIN 194 $64,538
1359 WEST READING 194 $121,468
1360 SAYRE 193 $129,530
1361 WYOMISSING 193 $68,779
1362 SAUSALITO 193 $71,282
1363 CENTRAL ISLIP 193 $56,676
1364 OAK CREEK 192 $79,067
1365 TEWKSBURY 192 $88,672
1366 CLIFTON PARK 192 $67,377
1367 SIMSBURY 191 $68,907
1368 CLINTON TOWNSHIP 191 $67,104
1369 FRANKLIN PARK 190 $73,471
1370 BURNSVILLE 190 $72,066
1371 TYSONS 190 $82,428
1372 BONITA SPRINGS 189 $73,001
1373 KELLER 189 $63,118
1374 BELLEVILLE 189 $93,740
1375 DELAWARE 189 $82,993
1376 SNOQUALMIE 189 $87,564
1377 CHICO 189 $66,706
1378 CHADDS FORD 188 $75,624
1379 LA VERGNE 188 $70,007
1380 PLEASANT PRAIRIE 188 $71,020
1381 SEGUIN 188 $64,388
1382 NORTH MIAMI 187 $48,251
1383 BALDWIN PARK 187 $37,874
1384 INDIANOLA 187 $59,746
1385 WHITTIER 187 $43,255
1386 SAINT LOUIS PARK 186 $66,288
1387 HATBORO 186 $72,847
1388 OLD TAPPAN 186 $77,052
1389 WHITAKERS 186 $67,067
1390 SOUTH AMBOY 186 $11,499
1391 ELIZABETHTOWN 185 $75,433
1392 BALDWIN 184 $74,021
1393 DEVENS 183 $77,293
1394 PEABODY 182 $77,524
1395 OSSINING 182 $58,881
1396 KENNETT SQUARE 182 $66,646
1397 DELAND 181 $73,261
1398 WEST VALLEY 181 $68,934
1399 LA MIRADA 181 $36,343
1400 WESTLAND 181 $54,580
1401 EAU CLAIRE 181 $163,437
1402 NEWPORT 181 $97,976
1403 STRATFORD 180 $53,923
1404 LOCKPORT 179 $63,217
1405 ESSEX JUNCTION 178 $79,814
1406 BRONX NEW YORK 178 $51,578
1407 STURTEVANT 178 $65,950
1408 SOUTH EL MONTE 178 $22,490
1409 BARTLETT 177 $64,116
1410 METRO WIXOM 176 $65,756
1411 BLAINE 176 $77,810
1412 COCKEYSVILLE 176 $69,823
1413 WOODSTOCK 176 $59,478
1414 MEDIA 176 $69,716
1415 AVON 176 $90,948
1416 WOODINVILLE 176 $73,743
1417 NEW KENSINGTON 175 $74,060
1418 MELROSE PARK 175 $76,023
1419 KENILWORTH 175 $73,492
1420 BLOOMSBURG 175 $64,141
1421 ABINGTON 175 $67,484
1422 VALPARAISO 175 $83,827
1423 PELLA 174 $49,230
1424 HACIENDA HEIGHTS 173 $8,644
1425 CARLE PLACE 173 $73,511
1426 MONMOUTH JCT 172 $68,358
1427 ROME 172 $84,529
1428 MORAINE 172 $55,605
1429 WOODRIDGE 172 $72,973
1430 LODI 172 $65,673
1431 OAKTON 172 $58,666
1432 CALEDONIA 171 $64,533
1433 PENNSAUKEN 171 $60,590
1434 PETERSBURG 171 $75,109
1435 EULESS 170 $64,529
1436 KEARNEY 170 $132,428
1437 CHEYENNE 170 $134,088
1438 OKLAHOMA 170 $69,060
1439 OAK PARK HEIGHTS 170 $74,877
1440 HARMON 169 $44,367
1441 HARAHAN 169 $65,581
1442 JEFFERSONVILLE 169 $67,847
1443 VALLEY STREAM 169 $44,648
1444 BLOOMINGDALE 169 $61,581
1445 JOHNSTOWN 169 $159,235
1446 MOSCOW 168 $53,932
1447 MIDLOTHIAN 168 $67,090
1448 ONEONTA 168 $58,186
1449 SPRING VALLEY 168 $63,571
1450 TOMS RIVER 168 $56,916
1451 GURNEE 168 $75,801
1452 NORTHBOROUGH 167 $77,003
1453 PANAMA CITY 167 $79,643
1454 MIAMI GARDENS 166 $62,460
1455 UPPER SADDLE RIVER 166 $78,169
1456 MONTEBELLO 166 $36,114
1457 COCONUT CREEK 166 $63,692
1458 SARATOGA SPRINGS 166 $65,927
1459 BAY CITY 166 $85,383
1460 GREENSBURG 166 $93,887
1461 ANOKA 166 $71,530
1462 MERRILL 165 $79,472
1463 LA GRANGE 164 $67,170
1464 WEEHAUKEN 164 $70,609
1465 FOXBOROUGH 164 $76,598
1466 BUDD LAKE 164 $80,168
1467 LINDON 164 $73,762
1468 COMMACK 163 $65,995
1469 RIVIERA BEACH 163 $55,838
1470 ELMSFORD 163 $60,170
1471 WESTFIELD 163 $58,009
1472 ROWLAND HEIGHTS 162 $19,094
1473 ROCK ISLAND 162 $79,166
1474 LIBERTY CORNER 161 $78,384
1475 HASTINGS 161 $93,962
1476 KEARNY 161 $54,620
1477 MISSISSIPPI STATE 160 $60,971
1478 CARLISLE 160 $70,328
1479 MCPHERSON 160 $54,754
1480 ST PETERS 159 $73,332
1481 HASBROUCK HEIGHTS 159 $63,355
1482 SAN ANGELO 159 $85,447
1483 SLEEPY HOLLOW 158 $75,322
1484 BECKLEY 158 $119,458
1485 OWING MILLS 157 $75,698
1486 NEW PORT RICHEY 157 $51,600
1487 DALTON 157 $75,637
1488 OSHKOSH 157 $83,546
1489 ROCKLEIGH 156 $77,651
1490 DISTRICT OF COLUMBIA 156 $74,134
1491 CHAMBERSBURG 156 $127,020
1492 POTSDAM 156 $68,232
1493 MECHANICSVILLE 155 $86,240
1494 DODGE CENTER 155 $59,393
1495 MALIBU 155 $67,994
1496 CHEEKTOWAGA 155 $85,090
1497 ESCONDIDO 155 $48,669
1498 LADSON 154 $72,191
1499 MURFREESBORO 154 $61,789
1500 SAINT CLOUD 154 $59,005
1501 TINLEY PARK 153 $68,023
1502 NEPTUNE 152 $67,439
1503 RIDGEWOOD 151 $36,367
1504 LIBERTY 151 $44,820
1505 ELKHORN 151 $77,024
1506 HADLEY 150 $52,561
1507 KANSAS 150 $61,930
1508 PLEASANT GROVE 150 $80,861
1509 FOXBORO 150 $81,818
1510 MAYNARD 150 $80,278
1511 WYNNEWOOD 150 $56,541
1512 CORALVILLE 150 $64,541
1513 NEW BRAUNFELS 150 $78,003
1514 WHITESTONE 150 $29,711
1515 KINSTON 149 $74,104
1516 CORTLAND 149 $79,780
1517 THE COLONY 149 $74,261
1518 LIMA 149 $100,276
1519 GRAND ISLAND 149 $136,410
1520 JEFFERSON 149 $74,899
1521 CARPINTERIA 149 $74,698
1522 SANTA MARIA 149 $62,210
1523 WHEATON 148 $48,849
1524 LEWISTON 148 $116,957
1525 CLARKSBURG 148 $71,267
1526 BOYNTON BEACH 147 $48,486
1527 EWING TOWNSHIP 147 $73,972
1528 WAYZATA 147 $71,021
1529 NEW HOPE 147 $79,741
1530 GOSHEN 147 $112,177
1531 ROMULUS 147 $69,160
1532 BRANDON 147 $77,708
1533 FAIR LAWN 146 $40,535
1534 SENECA 146 $82,713
1535 CHICOPEE 146 $74,196
1536 PHOENIXVILLE 146 $59,414
1537 YARDLEY 145 $76,340
1538 LEWISBURG 145 $97,161
1539 CANOGA PARK 145 $62,905
1540 RYE BROOK 145 $73,406
1541 KLAMATH FALLS 145 $76,586
1542 PLEASANT HILL 145 $58,572
1543 ETTERS 145 $66,251
1544 WAVERLY 144 $62,487
1545 BENICIA 144 $74,085
1546 LONG ISLAND 144 $76,881
1547 UNIONTOWN 144 $158,521
1548 MILLBRAE 144 $56,879
1549 LEAGUE CITY 144 $68,563
1550 SHIPPENSBURG 143 $72,713
1551 MARTINSVILLE 143 $102,835
1552 TEMPLE CITY 143 $18,390
1553 PINEVILLE 143 $65,124
1554 EAST NORRITON 142 $82,022
1555 ORONO 142 $57,945
1556 DUNN LORING 142 $4,248
1557 MS STATE 142 $67,348
1558 ROCKLAND 142 $88,224
1559 FLOWOOD 141 $74,079
1560 AZUSA 141 $41,469
1561 SAINT JOSEPH 141 $72,529
1562 SPARKS GLENCOE 140 $66,732
1563 EDGEWATER 140 $46,476
1564 REDONDO BEACH 140 $52,966
1565 NEW BREMEN 140 $85,638
1566 WOODLAND PARK 140 $74,012
1567 OWENS CROSS ROADS 140 $65,288
1568 GROVEPORT 139 $80,985
1569 ROCKY MOUNT 139 $84,736
1570 NEWINGTON 139 $68,808
1571 MARTINSBURG 139 $96,810
1572 NEWBURGH 139 $135,380
1573 NEW BEDFORD 139 $115,991
1574 CASPER 138 $106,747
1575 WESLACO 138 $87,215
1576 DFW AIRPORT 138 $68,016
1577 WELLINGTON 138 $53,741
1578 DORAVILLE 137 $26,291
1579 DOUGLAS 137 $42,038
1580 LAKE CITY 136 $48,527
1581 LILBURN 136 $46,260
1582 JAMAICA PLAIN 136 $58,320
1583 CROWN POINT 135 $34,067
1584 BAR HARBOR 135 $65,470
1585 HALLANDALE BEACH 135 $62,237
1586 SIOUX CITY 134 $169,861
1587 RAPID CITY 134 $86,905
1588 CHINO HILLS 134 $32,770
1589 GRASS LAKE 134 $78,489
1590 VICTORIA 134 $53,524
1591 SOUTH RIDING 134 $83,688
1592 BLUFFTON 134 $57,120
1593 MYRTLE BEACH 134 $85,124
1594 LUMBERTON 133 $98,531
1595 CALVERTON 132 $78,469
1596 PAINESVILLE 132 $54,179
1597 KEY BISCAYNE 132 $53,938
1598 PLATTSBURGH 132 $77,096
1599 NORTH BILLERICA 132 $84,475
1600 HARTSVILLE 131 $93,428
1601 LINCOLNTON 131 $75,174
1602 MANGILAO 131 $43,693
1603 KENOSHA 131 $80,852
1604 MAGNOLIA 131 $63,821
1605 PALM SPRINGS 131 $61,518
1606 RUSSELLVILLE 131 $89,752
1607 GRAND BLANC 130 $70,633
1608 WETHERSFIELD 130 $65,645
1609 TURLOCK 130 $89,738
1610 MOUNTAINVIEW 129 $93,467
1611 SPOKANE VALLEY 129 $108,108
1612 MACOMB 129 $61,052
1613 ROSEWELL 129 $77,621
1614 CLEWISTON 128 $44,476
1615 PHARR 128 $53,169
1616 VICTORVILLE 128 $49,585
1617 PORT ST LUCIE 128 $62,718
1618 TETERBORO 127 $48,034
1619 LAWTON 127 $58,839
1620 VAN BUREN TWP 127 $71,457
1621 OWATONNA 126 $85,207
1622 KEW GARDEN 126 $70,103
1623 SUPERIOR 126 $85,415
1624 BLACKLICK 126 $68,420
1625 GLENDALE HEIGHTS 126 $59,933
1626 TAKOMA PARK 126 $49,805
1627 CAPE GIRARDEAU 125 $100,792
1628 RUMFORD 125 $69,168
1629 SHEBOYGAN 125 $138,256
1630 SEAL BEACH 125 $76,777
1631 PFLUGERVILLE 125 $50,542
1632 TRIANGLE RESEARCH PARK 124 $76,975
1633 HOBBS 124 $119,204
1634 UPPER MARLBORO 124 $54,669
1635 FITCHBURG 124 $91,352
1636 VANCE 124 $76,548
1637 EGG HARBOR TOWNSHIP 124 $77,409
1638 AMBLER 123 $70,285
1639 REDDING 123 $64,558
1640 PARKER 123 $77,881
1641 WILLOW GROVE 123 $43,940
1642 SELMA 123 $79,024
1643 GLENWOOD 123 $70,864
1644 CAROL STREAM 122 $57,315
1645 MILTON 122 $73,705
1646 BABYLON 122 $62,677
1647 LOVES PARK 122 $78,530
1648 BILLINGS 122 $176,084
1649 EXETER 122 $73,026
1650 MORENO VALLEY 122 $74,596
1651 CEDAR KNOLLS 122 $74,679
1652 LIVERPOOL 121 $71,196
1653 REGO PARK 121 $47,537
1654 PINE BLUFF 121 $95,197
1655 KENTWOOD 121 $73,626
1656 FAR ROCKAWAY 121 $34,092
1657 TIGARD 121 $73,199
1658 STEPHENVILLE 121 $65,236
1659 GROVE CITY 121 $75,999
1660 WENDELL 120 $76,784
1661 GREAT FALLS 120 $85,680
1662 HENDERSONVILLE 120 $68,415
1663 GAFFNEY 120 $64,909
1664 SAMMAMISH 120 $74,907
1665 WATERFORD 120 $67,128
1666 LATROBE 120 $96,353
1667 SCARSDALE 120 $58,150
1668 NIAGARA FALLS 119 $124,113
1669 LA VERNE 119 $46,575
1670 LEES SUMMIT 119 $73,566
1671 KENNEWICK 119 $149,892
1672 KINGS OF PRUSSIA 119 $65,710
1673 LEVITTOWN 119 $54,080
1674 BRENHAM 118 $68,815
1675 ALTOONA 118 $141,861
1676 WAKE FOREST 118 $74,489
1677 AUBURNDALE 118 $55,842
1678 FARMVILLE 118 $98,527
1679 BROOKLYN CENTER 118 $67,165
1680 ALACHUA 117 $55,146
1681 TOWN AND COUNTRY 117 $80,716
1682 HILMAR 117 $84,780
1683 LAWRENCE TOWNSHIP 117 $87,446
1684 HANFORD 117 $39,213
1685 HOLLY SPRINGS 117 $72,703
1686 EDEN PRARIE 117 $92,792
1687 VALDOSTA 117 $88,178
1688 SOUTH HACKENSACK 117 $51,126
1689 BROKEN ARROW 117 $65,897
1690 FOREST PARK 116 $51,085
1691 SIMPSONVILLE 116 $76,808
1692 NOGALES 116 $57,442
1693 MADERA 116 $98,861
1694 NORTHBORO 116 $87,327
1695 HOMEWOOD 116 $50,658
1696 WAYNESBORO 116 $99,722
1697 LEONIA 115 $36,394
1698 QUEENS 115 $64,678
1699 PASSAIC 115 $56,999
1700 FAIRLESS HLS 115 $60,035
1701 BERKLEY HEIGHTS 115 $72,596
1702 MORENCI 115 $78,217
1703 FISHKILL 115 $69,235
1704 LAGUNA BEACH 115 $52,437
1705 NANUET 115 $50,923
1706 BEND 115 $74,067
1707 COCONUT GROVE 115 $75,610
1708 MOUNT OLIVE 115 $75,888
1709 CAMPHILL 115 $63,000
1710 SPRING HOUSE 115 $90,254
1711 DERBY 115 $79,329
1712 NORTH BETHESDA 115 $65,849
1713 EL CENTRO 115 $107,540
1714 CENTERVILLE 115 $60,856
1715 CRYSTAL LAKE 114 $59,991
1716 AMITYVILLE 114 $63,848
1717 PIERRE 114 $74,740
1718 BAYONNE 114 $56,458
1719 BOUND BROOK 114 $54,845
1720 PRINCE FREDERICK 114 $119,204
1721 HARLINGEN 114 $81,359
1722 RICHMOND HILL 114 $44,735
1723 PORT CHARLOTTE 113 $75,832
1724 SEAFORD 113 $143,137
1725 ENCINITAS 113 $86,628
1726 ROSEBURG 112 $117,021
1727 CHAMBLEE 112 $34,321
1728 BLYTHEVILLE 112 $85,217
1729 ARGONNE 112 $67,134
1730 NACOGDOCHES 112 $42,218
1731 MOUTAIN VIEW 112 $115,963
1732 NEW IBERIA 112 $87,702
1733 MISSOULA 111 $48,729
1734 HEATHROW 111 $81,256
1735 FLANDERS 111 $86,316
1736 FRANKSVILLE 111 $63,823
1737 LOLITA 111 $45,594
1738 GREENCASTLE 111 $61,301
1739 PLATTEVILLE 111 $62,528
1740 JAMESTOWN 111 $104,119
1741 CLEWISTOON 110 $62,264
1742 HARTLAND 110 $75,277
1743 HEMPSTEAD 110 $70,988
1744 VALLEJO 110 $58,886
1745 CRANBERRY TWP 110 $72,118
1746 MICHIGAN CITY 110 $77,580
1747 COLCHESTER 110 $70,105
1748 GRANVILLE 110 $56,656
1749 VINELAND 110 $64,556
1750 HIAWATHA 110 $76,437
1751 ROBBINSVILLE 110 $84,843
1752 HOLBROOK 109 $53,353
1753 PALMDALE 109 $78,580
1754 HOPEWELL 109 $87,101
1755 OLD BRIDGE 109 $50,292
1756 DICKINSON 109 $56,880
1757 JERMYN 108 $62,272
1758 SEBRING 108 $78,999
1759 CAMAS 108 $75,952
1760 BRIDGEVILLE 107 $78,942
1761 LITTLE CANADA 107 $79,707
1762 HAGATNA 107 $41,206
1763 SNELLVILLE 107 $76,987
1764 NEW CENTURY 107 $64,029
1765 WHITEWATER 107 $69,359
1766 RTPRESEARCH TRIANGLE PARK 107 $73,811
1767 BROOKSHIRE 107 $54,586
1768 APPLE VALLEY 107 $65,422
1769 JOHN'S CREEK 107 $71,090
1770 IRVINGTON 106 $66,851
1771 WEST ORANGE 106 $49,434
1772 EVENDALE 106 $72,890
1773 POTOMAC 106 $51,156
1774 SUN VALLEY 106 $55,127
1775 FORT PIERCE 106 $64,991
1776 GARDNER 106 $99,452
1777 LONGWOOD 105 $62,789
1778 GOODLETTSVILLE 105 $53,917
1779 BLYTHEWOOD 105 $62,320
1780 ROMEOVILLE 105 $67,405
1781 CEDAR GROVE 105 $35,491
1782 HALLANDALE 105 $55,346
1783 FAIRLAWN 105 $72,836
1784 PISCATWAY 105 $65,109
1785 GREENLAND 105 $81,288
1786 DELANO 105 $77,378
1787 YOUNGSVILLE 105 $57,683
1788 BOONE 105 $63,144
1789 MCDONOUGH 105 $72,158
1790 MINDEN 104 $97,463
1791 CULPEPER 104 $67,240
1792 CHILLICOTHE 104 $124,213
1793 STUART 104 $62,126
1794 NORTH PROVIDENCE 104 $82,818
1795 SAN FRANSISCO 104 $76,320
1796 WEST CHICAGO 104 $75,743
1797 EDWARDSVILLE 103 $73,388
1798 SHENANDOAH 103 $69,091
1799 MEBANE 103 $69,168
1800 TARZANA 103 $33,980
1801 POWELL 103 $64,436
1802 GRAIN VALLEY 103 $68,952
1803 MONTICELLO 102 $63,630
1804 ROSEDALE 102 $38,689
1805 WEST COLUMBIA 102 $60,239
1806 BREINIGSVILLE 102 $79,352
1807 HOT SPRINGS 102 $92,604
1808 PLAINSBORO TOWNSHIP 102 $77,433
1809 VERMILLION 102 $63,822
1810 GLEN ELLYN 102 $79,719
1811 ARDEN 101 $64,853
1812 MCHENRY 101 $72,250
1813 LAKE BLUFF 101 $71,206
1814 GRIFFIN 101 $68,210
1815 EAST ORANGE 101 $66,281
1816 HAYS 101 $115,525
1817 STUDIO CITY 101 $68,854
1818 MCMINNVILLE 101 $88,059
1819 HOUMA 101 $91,326
1820 TUMON 100 $47,118
1821 EMPORIA 100 $66,892
1822 ALLEGAN 100 $105,937
1823 HURST 100 $63,142
1824 WOODS HOLE 100 $52,429
1825 THORNTON 100 $85,492
1826 EAST MEADOW 99 $59,164
1827 OPA LOCKA 99 $50,495
1828 TARPON SPRINGS 99 $82,608
1829 FLEMINGTON 99 $63,540
1830 TEXARKANA 99 $55,374
1831 HOPKINSVILLE 99 $100,128
1832 PARSIPPANY TROY HILLS 99 $79,780
1833 TAYLORSVILLE 99 $72,145
1834 PALM BAY 98 $59,875
1835 GLASSBORO 98 $66,163
1836 SHIPROCK 98 $35,214
1837 LIVE OAK 98 $61,658
1838 BALLWIN 98 $73,810
1839 WALLER 98 $72,413
1840 BRUNSWICK 98 $74,252
1841 CLARENCE 98 $83,154
1842 STATESVILLE 98 $73,902
1843 NEWNAN 98 $55,474
1844 HINSDALE 97 $54,495
1845 HAMDEN 97 $66,046
1846 WOODLAND 97 $65,313
1847 CHEVERLY 97 $51,734
1848 OAKDALE 97 $63,616
1849 ELKINS PARK 97 $33,648
1850 HYANNIS 97 $103,126
1851 WARRENSVILLE HEIGHTS 97 $80,160
1852 HEBRON 97 $83,638
1853 GILROY 97 $51,165
1854 NORTHAMPTON 97 $61,670
1855 LAKEWOOD RANCH 97 $79,905
1856 GOLDSBORO 97 $64,037
1857 NORTH RICHLAND HILLS 97 $76,241
1858 CINNAMINSON 96 $58,918
1859 VERO BEACH 96 $61,261
1860 ENGLEWOODS CLIFFS 96 $70,376
1861 SAN MARINO 96 $18,874
1862 WEST HILLS 96 $69,060
1863 MARYVILLE 96 $69,988
1864 OAK BROOK TERRACE 96 $78,528
1865 WILMETTE 95 $50,113
1866 ROSENBERG 95 $60,904
1867 MISHAWAKA 95 $111,468
1868 THIBODAUX 95 $55,990
1869 DRESHER 95 $66,184
1870 TORRINGTON 95 $74,739
1871 LEOMINSTER 95 $124,196
1872 GOODYEAR 95 $106,827
1873 HILLSIDE 95 $43,652
1874 WEST CALDWELL 95 $58,161
1875 SOCORRO 95 $59,523
1876 WHITEHALL 95 $69,771
1877 PALISADES 95 $78,528
1878 EAST HAMPTON 95 $51,211
1879 RICHMOND HEIGHTS 95 $98,629
1880 TAMARAC 94 $47,576
1881 OLNEY 94 $58,010
1882 SUNSET HILLS 94 $65,419
1883 DUPONT 94 $84,284
1884 YORBA LINDA 94 $69,825
1885 STONE MOUNTAIN 94 $57,505
1886 HATFIELD 94 $85,794
1887 LAKEVILLE 94 $71,509
1888 MALONE 94 $171,849
1889 VALLEY 94 $71,266
1890 CONGERS 93 $65,631
1891 WILLIAMSTOWN 93 $54,593
1892 WARRENTON 93 $42,298
1893 CASA GRANDE 93 $140,491
1894 BROOKLYN HEIGHTS 93 $64,026
1895 HAMILTON TOWNSHIP 93 $61,122
1896 STPAUL 93 $68,554
1897 DELMAR 93 $52,458
1898 ROXBURY 93 $77,713
1899 GLENDORA 92 $45,422
1900 LUTZ 92 $52,298
1901 WILLIAMSPORT 92 $178,162
1902 SOUTH MILWAUKEE 92 $74,278
1903 ESPANOLA 92 $48,037
1904 TUBA CITY 92 $34,716
1905 DIXON 92 $90,230
1906 SUMTER 92 $131,765
1907 SAINT CHARLES 92 $70,189
1908 MILIPITAS 92 $92,484
1909 CENTURY CITY 92 $101,877
1910 BETHEL PARK 91 $62,924
1911 FEASTERVILLE TREVOSE 91 $72,701
1912 WEST UNION 91 $65,169
1913 CENTRALIA 91 $122,216
1914 ALTADENA 91 $45,417
1915 PEWAUKEE 91 $76,093
1916 LYNBROOK 91 $39,971
1917 BEMIDJI 91 $181,870
1918 MAMARONECK 91 $49,783
1919 LITTLE FALLS 91 $70,809
1920 REVERE 91 $75,613
1921 PENDLETON 90 $88,053
1922 BRANFORD 90 $72,866
1923 MENOMONIE 90 $70,330
1924 CARTERET 90 $72,371
1925 SHELBYVILLE 90 $77,649
1926 PORTERVILLE 90 $59,494
1927 GARY 90 $86,892
1928 METHUEN 90 $49,365
1929 TUPELO 89 $138,078
1930 PAPILLION 89 $80,876
1931 HARVEY 89 $84,510
1932 ROSELLE 89 $53,939
1933 MARINETTE 89 $174,676
1934 CARNEGIE 89 $65,206
1935 SPENCER 89 $67,163
1936 LINCOLNWOOD 89 $41,112
1937 WEST SPRINGFIELD 89 $58,918
1938 WATERVILLE 88 $84,198
1939 PROSPECT 88 $56,596
1940 SOUTH GATE 88 $55,459
1941 EUCLID 88 $60,565
1942 STARKVILLE 88 $57,529
1943 GRASS VALLEY 88 $72,735
1944 PORT HURON 87 $97,673
1945 DARBY 87 $81,284
1946 NORTON 87 $125,169
1947 JANESVILLE 87 $72,298
1948 CARLIN 87 $83,160
1949 PALM BEACH 87 $51,297
1950 EAST BOSTON 87 $95,576
1951 SEATAC 87 $76,863
1952 PECOS 87 $37,478
1953 EL CAJON 87 $52,867
1954 LORTON 87 $50,121
1955 TWIN FALLS 86 $64,571
1956 NAVASOTA 86 $63,838
1957 AMERICUS 86 $58,187
1958 TIFTON 86 $55,709
1959 PINON 86 $34,759
1960 SOUTH PASADENA 86 $36,092
1961 SIGNAL HILL 86 $60,458
1962 PARAMOUNT 86 $25,688
1963 INDIANA 86 $97,795
1964 MANTECA 86 $75,837
1965 WINOOSKI 86 $75,386
1966 NORTH PLATTE 86 $213,737
1967 NORTH CHESTERFIELD 86 $74,535
1968 POMPTON PLAINS 86 $50,704
1969 MORRIS 86 $67,764
1970 FREEMONT 86 $87,900
1971 CHENEY 86 $76,884
1972 POPLAR BLUFF 86 $112,254
1973 OWENSBORO 85 $79,962
1974 ANKENY 85 $77,744
1975 LACONIA 85 $182,915
1976 BEAVERCREEK 85 $98,784
1977 ZEELAND 85 $69,293
1978 SUFFERN 85 $62,241
1979 PULASKI 85 $81,014
1980 TEXAS CITY 85 $75,357
1981 BRYN MAWR 85 $63,772
1982 MARTINEZ 84 $72,128
1983 JUNEAU 84 $29,385
1984 EPHRATA 84 $72,000
1985 STOCKBRIDGE 84 $58,892
1986 SOUTH BOSTON 84 $107,206
1987 BETHEL 84 $74,830
1988 SKANEATELES FALLS 84 $67,760
1989 OWINGS MILL 84 $83,563
1990 DENISON 84 $68,901
1991 NORTH LITTLE ROCK 84 $104,046
1992 MARGATE 84 $35,615
1993 PARK CITY 84 $73,242
1994 FORT DODGE 83 $137,024
1995 BEREA 83 $66,072
1996 SILVIS 83 $75,986
1997 INWOOD 83 $56,125
1998 CANYON 83 $67,351
1999 MUKILTEO 83 $72,814
2000 FRESH MEADOWS 83 $32,595