2765 16
1011 1
1353 3
1656 8
1116 3
2172 5
3332 18
1609 9
1051 4
1008 4
1888 3
1624 13
7053 26
9670 24
3006 6
3514 12
2802 11
3875 9
982 3
8673 34
4335 11
1098 1
1859 7
14180 42