888930
171191
832760
511307
72182
162520
702373
60576
401323
5315
234847
236692
53900
875176
413198
290478
760824
624711
61748
966819
157384
833754
360414
472251
566493
244847