172816
164673
85780
161389
52709
72252
120593
92198
192577
154123