1089968
660442
156234
275100
69275
566317
52693
866792
301107
668171
914749
188647
554525
649769
603582
912342
498149
627861
87355
513142
680855
1002887
963872
714623
562
66579