34715 38
7322 10
11455 16
25035 63
36225 118
27681 78
16252 50
9874 62
19010 30
13511 16
31975 55
35842 51
5117 11
25841 47
11264 29
15975 48
2709 8
5322 7
6279 4
1900 0