7115 25
3729 7
3045 5
6669 18
2635 3
7500 18
5025 9
3239 4
9964 18
4142 5
5088 7
6730 21
3394 6
2961 7
3387 4
7065 1
4752 9
12110 21
6338 8
7233 8
4570 1
3605 5
2628 12
6678 12