242
236
2511
256
303
213
150
237
185
141
151
156
29737
22730
20792
18473
1485267
14282
1335148
12956
11530
1146144
10000
83411