467
3813
322
378
510
243
190
351
290
5010
354
372
23756
17840
15791
14232
10952
1066263
9704
953148
9400
793142
7390
71511