11741
3522
43736
299
255
274
235
222
796263
237
3165
17763
14030
10500
8002
7200
6832
666148
589142
58110
5080