3356 3201518 1299 2412963 2914 2142094 6453 1559599 3257 1518043 6939 1489493 174 1352070 3549 1288290 1239 1141990 7018 1091443 6762 988130 701 833555 3130 799470 209 701158 3561 613613 4637 587721 286 569350 577 564423 1221 552502 2497 539710 852 539036 3741 521596 2152 519042 7660 516236 2828 514000 8492 513783 37100 513725 293 512265 6539 511124 13030 510398 11686 509049 22652 508402 40191 507790 5413 506448 1668 504702 62567 503270 200130 503262 202018 502708 393406 502286 2516 469175