9612
barefoot
9083
8903
8663
8420
8242
7793
7639
7325
7207
7204
7051
6916
6334
6016
5825
5816
5780
5535
5526
5214
5193
5160
5154
5151
5117
5114
4997
4805
4697
4544