674770
4871000
580825
483152
75145
329715
406877
360129
328612
481337
163933
52978
212419
102231
860775
595907
463398
761292
643970
603458
806639
74386
810891
74546
90655
124768
463106
706850
438718
328892