3356 1949690 3549 1237874 7018 998237 2914 872768 1299 867127 701 866685 6453 837170 1239 787453 174 599180 3257 584540 3561 580336 4323 513759 6762 484034 3130 456890 6939 377766 4637 370789 286 346128 1221 340015 209 338134 852 329411 2497 315312 812 314296 2516 313985 13237 309919 2152 305825 6539 305444 7660 299926 293 295190 8492 294994 13030 294812 8001 294771 2905 293946 16150 293319 5056 293286 11686 292729 1668 292720 3277 292296 14608 291560 5413 291242 3491 288227