3356 2069332 3549 1216984 1239 1130336 7018 1057879 2914 954041 1299 930333 701 863827 6453 859072 3257 631546 174 620737 4323 507668 6762 496623 3130 468768 3561 455220 6939 398821 4637 377900 1221 348437 209 344370 852 340630 286 326733 2497 325702 2516 325029 3267 323743 13237 318025 2152 315996 6539 313359 7660 309195 31500 305945 13030 304119 293 303660 8001 302760 2905 302200 16150 301779 3277 301563 11686 301557 1668 301090 8492 301032 3491 300240 5413 299566 14608 298572