3356 2911595 2914 1768086 1299 1357780 3257 1284409 6939 1219874 3549 1211798 1239 1199457 174 1031564 7018 999159 6762 843134 6453 837483 701 782606 3130 761976 3561 585745 209 584898 4637 546832 577 530664 286 523772 1221 519603 2497 517353 852 509954 3741 495992 2152 493740 7660 492864 13030 490606 293 489890 8492 489198 6539 487053 11686 486130 40191 485020 22652 484955 5413 482937 1668 481436 2828 476391 2516 447750 3303 439622 3491 381238 9002 361471 12956 304159 9498 286753