3356 2215871 2914 1533244 3549 1407057 3257 1282494 1299 1212392 1239 954073 7018 908687 3130 763300 6762 755073 701 734728 6939 718324 174 703097 6453 613350 3561 578119 4637 520675 209 495666 1221 480771 286 479042 852 476489 2497 473810 3741 455224 2152 454896 7660 453983 11686 450095 8492 449745 6539 449568 13030 447234 39756 444251 5413 443557 1668 443046 2516 415757 9002 406628 11164 382180 3491 334499 577 303478 2828 251897 12956 250411 4755 224344 1273 218280 9498 200782