306 311 90.8 128 324 302 432 405 1185 338 1455 561 225 475 336 438 339 ~7000 883 526 464 396 341 298 308 285 144 698 1575 348 566 445 1630 335 127 746 758 288 1003 438 1940 698 323 333 108667 1884 532 353 156 1929 1000 166 349 306 141 758 421 921 486 769 112 939 495 94 