3356 2071656 3549 1395389 1299 1127407 3257 1025778 1239 1005568 7018 944337 174 799726 2914 766582 701 738797 6453 716870 209 696271 6939 623144 6762 622606 3561 554357 852 463240 4637 438316 1221 420426 286 405129 2497 404419 7660 384317 2152 383844 812 380645 31500 378516 6539 378110 11686 376420 293 376006 8492 374248 13030 373473 5056 372565 2516 371431 39756 370236 5413 370171 1668 369803 3130 368455 8001 357895 11164 351511 3491 326328 2828 278857 577 273989 4323 231049