3356 2420653 2914 1659362 3257 1332351 3549 1324543 1299 1227130 1239 987065 7018 931496 6939 826927 6762 792217 3130 768283 701 734876 174 716652 6453 622738 3561 598778 209 536973 4637 523782 286 488708 1221 486340 852 484713 2497 479722 7660 461605 3741 461295 2152 461160 293 458460 8492 455795 11686 455234 6539 455182 13030 453848 39756 450024 5413 449848 1668 448940 9002 419706 2516 418040 11164 378555 3491 346116 577 315479 2828 305572 12956 266604 4755 226395 1273 217870