998553
390493
117257
262148
1017738
840181
105321
416517
372479
212530
373857
372836
932620
688105
361302
716628
882106
500289
921392
521121