356904
386885
24259
472197
658461
33460
394571
980967
823383
904358
800370
326840
130847
778562
397358
649564
642160
272554
188317
486600
516297
543194
1122442
578867
470150
686652