287,906 295,788 289,419 588,402 117,866 316,517 170,091 236,844 186,362 311,413 541,895 227,305 312,175 386,398 384,61 273,908 275,393 312,836 259,744 219,526 141,382 49,283 67,707 106,001402,032