3356 3447610 2914 2362758 1299 2087243 6453 1804516 174 1659719 6939 1523976 3257 1459411 3549 1238180 1239 1164990 7018 1103029 6762 1002346 701 853847 3130 804212 209 726982 3561 621733 4637 605798 577 581987 286 574807 1221 568050 2497 549347 852 548416 2152 529979 3741 528668 8492 523914 37100 522430 293 520793 7660 519270 22652 518508 6539 517414 11686 516730 13030 516514 40191 515929 20912 514996 5413 514178 1668 512664 200130 510655 62567 510644 202018 510406 393406 510036 3303 486236