439
353
380
326
204
224
292
340
243
182
2912
248
23736
17820
15761
14162
10942
1063263
9684
952148
9390
792142
7350
71511