451755
784791
312257
552563
85111
191658
130453
880702
811245
617657
274447
172144
605907
94584
76442
1008136
994320
205166
710239
485941
773600
178476
524387
322410
964136
560128