3356 2751781 2914 1558270 1299 1307509 3549 1199767 1239 1037365 3257 1010691 6939 969060 7018 939380 6762 912546 174 884519 6453 799141 701 740171 3130 735289 3561 589665 209 539833 2828 536887 4637 527409 286 509423 1221 506912 2497 501482 852 495282 3741 482016 2152 481176 293 480964 7660 479378 13030 476990 8492 475445 6539 474710 11686 473333 22652 471617 5413 469998 1668 468983 2516 438168 9002 390867 577 386810 3491 368245 11164 355652 12956 293292 6461 257931 9498 237427