3356 3525034 1299 2746271 2914 2401934 174 1693110 3257 1610288 6453 1585606 6939 1539824 3549 1185640 7018 1123689 6762 1018512 1239 931177 9002 725954 209 725506 3561 631529 4637 615369 577 587313 1221 576023 286 575849 2497 559164 852 552923 3303 539755 2152 536603 3741 535516 23673 533688 37100 532660 8492 529994 3277 527206 293 527073 22652 524141 6539 523421 13030 522840 11686 522507 40191 522049 7660 521883 20912 521465 5413 519918 1668 518166 200130 516628 62567 516534 202018 516442