14093 21
18444 26
43819 63
14066 19
77971 111
14386 36
7385 9
13842 25
17126 44
9482 35
28872 88
27927 54
9790 22
11328 31
25642 227
7116 34
5973 15