10649 20
12353 21
23763 12
19739 21
1226 3
6903 18
1209 2
4044 7
2559 9
3641 9
1837 2
3085 12
1434 5
985 2
1150 2
1673 5
2079 3
842 1
1036 1
1794 8
764 2
1343 3
1315 4
2629 14