314475
1043239
460965
459251
185504
807782
889732
628428
1003920
175760
1061826
478752
615538
281453
84790
83230
1026834
97785
860983
458471
746480
651272
336308
325184