3356 3705564 1299 3359314 2914 2294302 3257 2104509 174 1735609 6939 1656697 6453 1579759 3549 1189318 1239 1189224 7018 1139907 6762 1084610 3130 848637 209 747293 9002 702109 3561 659168 4637 635334 286 608475 577 605306 1221 587568 2497 579480 852 570594 3303 554458 2152 552658 3741 549205 23673 546951 37100 544611 8492 542959 40191 541828 3277 540545 293 540376 22652 537615 6539 537110 13030 536884 11686 536053 20912 534550 5413 533157 1668 531132 200130 530025 202018 529864 62567 529766