23711 12
12288 21
19693 21
1217 3
6886 18
10603 20
4020 7
2541 9
3621 9
1811 2
3058 12
1426 5
979 2
1191 2
1655 5
2052 3
831 1
998 1
1774 8
753 2
1336 3
1296 4
2616 14
1360 5