44249
121574
684640
609514
910858
471408
96287
501977
311634
84659
9115
976376
776151
462955
764287
55094
38344
424981
764269
559128
19800
113891
546554
592838
35554
727813
33664
213274
43291
147530