3356 1717134 3549 1317493 1299 1020202 1239 962372 2914 954813 7018 945281 174 754335 701 706801 3257 676635 6453 615127 6762 523529 3130 518645 3561 475187 6939 442551 852 385137 4637 381780 209 362861 1221 361002 286 348459 2497 343557 812 339962 2152 333280 2516 330617 6539 330060 7660 328152 31500 323436 13030 323210 293 321811 11686 321456 8492 321082 8001 320584 2905 319503 1668 318997 14608 317810 5413 317728 4323 315556 6461 293496 3491 274747 11164 252783 577 233711