10607 20
12290 21
23712 12
19695 21
1218 3
6886 18
1191 2
4021 7
2542 9
3621 9
1814 2
3061 12
1426 5
979 2
1125 2
1656 5
2052 3
833 1
1006 1
1774 8
753 2
1336 3
1297 4
2616 14