173168
164973
85944
161742
52807
72361
120803
92360
192906
154382