$102,349
$82,985
$516,252
$347,285
$106,335
$115,794
$31,791
$122,161
$309,635
$184,723
$46,661
$71,563