407
3511
420
305
211702
323
174
2810
457
314
253
341
23756
17830
15791
14222
10952
1066263
9704
953148
9400
793142
7370
71511