10730 20
12422 21
23803 12
19796 21
1245 3
6932 18
1233 2
4084 7
2596 9
3684 9
1878 2
3111 12
1465 5
1031 2
1179 2
1696 5
2104 3
865 1
1060 1
1818 8
790 2
1369 3
1350 4
2652 14