307,397 336,027 294,893 629,357 125,159 379,952 195,962 274,370 189,311 325,480 568,134 214,830 381,217 417,140 389,850 278,136 336,764 326,681262,643