303714
205264
348322
417607
806622
56133
265136
456707
681500
823412
191152
208571
46548
131383
22380
493804
665834
1026404
237135
195865
441903
17270
742712
634555
61612
123402