3798 40
6691 48
15270 63
11258 30
22081 62
7569 30
10353 22
13805 43
29846 90
32694 129
34340 92
28872 88
16334 49
43423 120