9168 24
2594 15
2705 9
2400 9
2627 8
1162 2
1125 1
1339 3
1976 4
1599 7
7113 15
2547 12
4381 27
3531 20
1318 3
1266 6
4333 20