3356 2909414 2914 1772123 1299 1382159 3257 1304425 6939 1224568 3549 1210643 1239 1190384 174 1021679 7018 1006980 6762 844342 6453 829264 701 781317 3130 763108 209 590485 3561 586868 4637 548687 577 531560 286 524466 1221 521305 2497 518682 852 511431 3741 497544 2152 495161 7660 493484 13030 491741 293 490925 8492 490607 6539 488429 11686 487526 22652 486423 40191 486375 5413 484355 1668 482848 2828 455252 2516 449376 3303 440826 3491 381735 9002 359105 12956 293482 9498 289746