3356 3486800 1299 2291161 2914 2176016 6453 1761716 174 1656974 6939 1519393 3257 1469681 3549 1225406 1239 1164370 7018 1104495 6762 993707 701 853377 3130 804449 209 723362 3561 621041 4637 605202 577 580808 286 573816 1221 567382 852 548260 2497 548078 2152 530587 3741 528649 8492 523364 37100 521315 293 520242 7660 518620 22652 517834 6539 517480 11686 516206 13030 515943 40191 515300 20912 514436 5413 513717 1668 512540 200130 510163 62567 510053 202018 509924 393406 509510 9002 488977