439
353
380
326
350
204
342
224
292
225
243
182
23756
17830
15791
14222
10952
1066263
9704
953148
9400
793142
7370
71511