3356 2663031 2914 1674382 1299 1295133 3549 1228853 1239 1066093 6939 1027148 3257 985953 7018 938687 174 856985 6762 812790 6453 803778 3130 755235 701 753283 3561 587494 4637 537532 209 530286 286 514334 1221 510545 2497 506319 852 499001 3741 486083 293 485407 2152 485089 7660 484362 13030 482219 8492 479723 6539 478775 11686 477618 22652 476382 5413 474182 1668 472851 2516 437618 2828 436175 577 388902 3491 360903 9002 358803 11164 354530 12956 297451 9498 264861 6461 261636