3356 2058152 3549 1340787 1239 1118784 7018 1055305 6453 1011523 2914 969737 1299 965183 701 900409 174 667139 3257 590541 4323 519070 6762 498199 3561 483748 3130 469182 6939 394612 4637 381705 286 357963 1221 350646 209 345098 852 343461 2516 324948 2497 322092 812 319881 3267 318094 13237 317607 2152 313032 6539 311914 7660 306050 31500 304285 13030 302328 293 301945 2905 301169 8001 301079 16150 300274 3491 300016 11686 299585 3277 299558 1668 299319 8492 299084 5413 297608