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