3356 2003423 3549 1302158 1299 1143282 2914 1026419 7018 974358 3257 971739 1239 942691 174 790106 701 744848 6453 694253 209 690531 6939 666979 6762 608911 3130 575844 3561 542060 852 439981 4637 427578 1221 407327 286 394243 2497 391367 2152 374126 7660 372447 812 369269 6539 368360 31500 366905 2516 366063 11686 365431 293 365313 13030 364070 8492 363196 5056 362081 39756 360029 1668 359982 5413 359343 8001 351413 11164 338973 3491 320539 2828 273861 577 267952 4323 226235