424
437
648
395
403
485
263
405
281702
3510
368
397
32067
24520
22892
20353
1655267
15972
1459148
14116
1315144
12340
11130
9460