8691 23
4153 24
4085 4
17531 27
4327 4
6185 16
3631 12
2266 19
7366 32
16577 49
1413 5
2341 3
1333 4
1255 2
1393 2
2194 8
3287 11
2265 4
1243 2
1264 3
1594 3
1982 7
5819 30
2047 5