3356 6053870 6939 4481426 1299 3142528 174 2608888 3257 2549108 2914 2188729 6453 1719064 7018 1227404 3549 1188465 209 1160867 701 1124162 4637 1082064 6461 1035775 3130 994099 3491 952505 1221 941296 2497 923954 3303 913102 23673 913067 18106 902075 293 890580 11686 890493 2152 889647 3561 886508 20130 885802 8492 884913 3741 884417 34224 878591 22652 872594 31019 871887 1403 870840 1239 870514 49788 866822 57866 866740 5413 865828 20912 865222 53767 860710 7660 712709 2516 696490 58453 632260