684808
479618
139180
6071
53456
617923
681126
407535
10357
73654
448879
863536
502314
144630
616304
83033
75332
104545
925664
870845