144
198
287
164
93
176
260
44
141
153
210
4212
21686
16260
14481
12990
9942
950263
8724
8670
819148
714142
67211
6500