8496 25
5490 12
2880 10
9511 36
6195 32
2578 14
1874 5
2490 3
4844 15
2225 5
4275 7
2606 5
2073 5
1525 1
3758 10
3332 7
2124 6
9606 18
4481 12
7209 19
13554 45
11709 38
9617 29
8625 35