10026 7
23712 42
15653 18
21199 33
27580 62
43478 119
18079 47
22533 43
12931 27
24542 46
102467 78
14429 43
21192 36
26106 55
23276 56
48922 88
29939 44
40252 71
20493 25
34459 62
19532 28
21331 37
75397 291
30611 78