427
253
291
233
202
273
312
267
221
277
270
406
31987
24430
22822
20243
1639267
15922
1455148
14026
1309144
12300
11100
9380