169535
194995
54516
796825
445476
922966
443675
387773
940846
150658
354766
156446
98078
127716
979334
668371
467961
97162
969955
150183
702609
97694
306408
559504
54758
113590