421960
511297
242876
924819
315210
977906
861535
537614
19314
902588
664165
363186
313804
473501
5775
588401
783950
992449
622820
657630
25051
963121
393552
15953
471685
671891