4076 11
4314 15
2845 11
1158 3
2291 5
1265 6
2424 7
4514 16
2628 3
5556 9
6927 35
2211 9
1740 3
6816 40
2915 7
11127 51
838 4
1017 7
2176 10
1450 3
1615 11
3378 17
7802 27
665 1