3356 2095663 3549 1318067 1239 1151857 7018 1068474 1299 1048081 6453 986453 2914 972893 701 918530 174 674719 3257 635985 4323 522582 6762 515538 3130 476391 3561 465234 6939 409982 4637 380985 1221 354369 852 349042 209 347159 286 334500 2497 332302 2516 329258 812 327095 13237 323519 2152 322431 3267 321525 6539 319595 7660 314689 31500 310335 13030 309789 293 309023 8001 308433 11686 307346 2905 306761 16150 306497 1668 306465 3277 306157 8492 305851 5413 304433 14608 303620