10771 20
12460 21
23830 12
19830 21
1269 3
6948 18
1267 2
4114 7
2623 10
3727 10
1898 2
3131 13
1493 5
1070 2
1185 2
1726 5
2135 3
889 1
1088 1
1845 8
818 2
1407 3
1376 4
2683 14