13172 27
842 9
1101 5
689 13
1594 2
2570 9
1110 2
2123 9
1517 9
1622 3
1611 3
1570 5
1416 4
1975 7
1018 1
2397 9
3208 8
1413 4
2114 8
3947 18
1426 3
1577 5
1262 4
2512 8