3356 1766979 3549 1216354 7018 1009558 1239 1004049 701 869732 6453 854900 2914 814563 1299 813905 174 660517 3257 549939 3561 512859 4323 500038 6762 474313 12956 458440 3130 447778 4637 342846 6939 342841 209 339056 286 335067 1221 326917 852 316938 2516 315745 812 307149 2497 304735 13237 303437 2152 299301 6539 298995 7660 292604 293 288103 13030 287921 5056 286923 8001 286538 16150 286411 3277 285957 11686 285682 2905 285608 1668 285189 5413 284655 14608 284067 3491 244954