1061736
229626
199150
63748
642789
641479
536665
358870
1051387
1030598
237124
804331
492504
30952
54987
566377
275284
510841
425275
789256
824951
475118
388102
65387