13296 27
1041 10
1229 5
766 13
1716 2
2673 9
1199 2
2201 9
1590 9
1690 3
1683 3
1653 5
1492 4
2052 7
1107 1
2484 9
3294 8
1480 4
2189 8
4025 18
1493 3
1629 5
1319 4
2585 9