14093 21
18444 26
43451 63
17230 22
20924 64
23849 46
18224 32
54884 85
14066 19
8632 17
77971 111
14386 35
9482 35
7569 29
17395 51
6683 34
5973 15
9431 87