34715 39
7322 10
11455 16
25425 63
36225 118
27681 80
16252 50
11040 68
6426 18
19010 30
13511 16
32350 56
36222 51
5117 11
26206 47
11264 29
15975 48
7212 9
4151 11
5778 29