3356 2750878 2914 1583142 1299 1304497 3549 1198892 1239 1018065 3257 988210 6939 960560 7018 933388 6762 901399 174 836687 6453 789283 701 742299 3130 727212 3561 591513 209 546922 4637 524903 286 504319 1221 500619 852 499393 2497 495520 3741 477622 2152 477179 293 476774 7660 475899 8492 472476 13030 472223 6539 471043 11686 470795 22652 469212 5413 466028 1668 464644 2516 434256 2828 394662 9002 394315 577 356721 11164 349183 3491 337147 12956 300364 4755 226215 6461 220074