14221 39
18734 49
20877 44
13805 43
30239 90
32694 129
23334 77
27927 54
14583 44
34340 92
26302 72
28872 88
7082 23
13867 14