953610
80082
136685
84561
273537
796224
758411
424729
569322
120515
767822
102688
836949
400398
263125
334606
554575
34558
497961
230102
17330
512996
993211
240695
725320
501920