697762
97221
234705
107699
847337
51831
425866
484158
613667
210651
59132
156683
72182
162520
702373
60576
401323
5315
234847
236692
212848
2445
887142
788240
15682
300647