3356 3203073 1299 2435251 2914 2133343 6453 1593606 3257 1490682 6939 1482251 174 1378470 3549 1280985 1239 1159045 7018 1078865 6762 982335 701 833643 3130 806862 209 707181 3561 613507 4637 596215 286 570000 577 568278 1221 557362 2497 543513 852 542627 3741 524607 2152 522145 7660 520845 8492 518678 37100 515931 293 515846 6539 514139 13030 513748 11686 512308 22652 511841 40191 511024 5413 509675 1668 507994 62567 506530 200130 506521 202018 505963 393406 505676 2828 497468 2516 475432