20657 9
20579 8
23255 8
19476 8
4481 6
8130 6
5082 6
10054 5
9508 5
3429 5
5555 5
13932 5
2882 4
12951 4
11359 4
1607 4
15509 4
3809 4
4280 4
15654 4
16330 4
8658 4
1131 3
601 3