22195 70
2082 6
1407 4
5220 14
5636 17
2534 7
4120 12
1683 4
3546 14
2667 13
2234 8
1573 3
1468 6
1165 1
979 2
1367 5
1028 1
1481 7
1623 3
1383 2
2042 6
1611 4
3035 11