3529 8
20608 7
11927 6
103454 5
1402 4
2355 4
7426 4
4731 4
8659 3
3278 3
13979 3
8907 3
8530 3
2454 3
4458 3
756 3
9026 3
1580 3
1452 3
4277 3
28381 3
8405 3
24482 3
5381 3