2197 13
2342 6
5491 45
2441 3
3088 8
2039 4
2666 1
1462 1
1869 4
1901 4
2359 3
2904 12
4631 36
2072 5
1736 4
1555 1
4255 6
5798 11