567933
35357
1080843
689943
1061623
1260394
311751
94301
1524706
676971
369300
1704712
492504
30952
54987
567377
275284
510841
425275
789256
824951
475118
388102
65387