34715 39
7322 10
11455 16
25035 63
36225 118
27681 79
16252 50
9874 63
19010 30
13511 16
31975 56
35842 51
5117 11
25841 47
11264 29
15975 48
2709 8
5680 7
6279 4
1900 0