383496
352101
50076
46742
520513
418391
166687
829736
679623
447581
87622
16340
793951
456118
355102
50387
513115
82366
271432
622607
212434
902387
949831
400740