4265 50
7055 48
15639 63
11258 32
22081 62
7569 31
10353 22
13805 43
30239 90
32694 129
34340 93
28872 88
16334 50
43423 120