10645 27
12965 14
11264 29
27784 72
30484 50
43423 111
13332 21
17126 42
19643 53
56661 199
14012 36
21859 47
28969 38