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