3356 3019591 2914 1782337 1299 1375138 3257 1352964 6939 1268871 3549 1191382 1239 1065252 174 1031754 7018 1006373 6453 910117 6762 875294 701 801538 3130 783208 3561 586227 209 581445 4637 560581 577 542370 286 540890 1221 533048 2497 523525 852 520847 3741 507160 7660 505468 2152 504818 293 500996 8492 500451 13030 499872 6539 498669 11686 496968 40191 496273 22652 495625 5413 493943 1668 491960 2828 480219 2516 459556 3303 450636 9002 360674 3491 341068 12956 308146 9498 290626