156
233
380
171
170
264
330
211
163
279
324
236
268
319
602
311
245
409
647
321
294
377
638
377
326
444
552
440
USAA
Geico
Progressive
State Farm
Allstate
Nationwide
Farmers