231
174
142
232
154
145
155
160
2616
152
171
203
23656
17780
15651
14102
10892
1055263
9594
943148
9340
779142
7310
70911