931522
299482
104941
557283
421791
580585
736802
511561
294290
703694
83410
146880
5671000
918170
156670
450524
527270
900834
268686
375420