10671 20
12385 21
23785 12
19761 21
1226 3
6907 18
1212 2
4056 7
2563 9
3649 9
1848 2
3089 12
1436 5
990 2
1154 2
1675 5
2085 3
844 1
1039 1
1796 8
770 2
1345 3
1325 4
2630 14