7590 37
5040 17
13821 23
52283 101
13702 15
12515 30
14756 28
10457 23
9477 25
3751 14
1506 4
3084 17
1769 3
1585 5
1614 3
2199 3
4222 21
1379 2
1031 2
533 1
1241 1
5684 17
2902 4
2348 6