3356 1723322 3549 1236476 1239 1035178 1299 987630 2914 935906 7018 916129 3257 678941 6453 667549 6762 544801 3130 533106 174 509026 3561 464382 6939 459905 852 393835 4637 393412 1221 371854 701 367844 2497 358793 286 358453 209 347245 2152 344322 812 343584 7660 341335 6539 339883 2516 337883 11164 336590 31500 336166 11686 336016 293 333817 8492 332994 1668 330717 8001 330310 5413 329569 2905 328896 6461 324820 5056 307603 2828 272668 3491 268454 577 250318 4323 236179