5810 58
7055 48
15639 63
11258 32
22440 62
7569 32
10783 22
13805 43
30239 90
33148 131
34738 94
28872 89
16334 51
43781 127