102
191
162
255
182
160
264
271
204
190
100
133
29557
22540
20682
18363
1472267
14202
1325148
12886
11500
1136144
9830
83011