34270
67724
583951
376763
47318
7028
549255
147727
311223
41140
886590
538325
942596
557337
88207
149187
451420
65189
858902
885503