564 12
10 5
11954 25
27466 81
9674 21
30910 110
15292 45
28777 105
12967 35
37658 46
29440 53
58885 120
35186 53
39048 79
31274 52
34259 68
25577 40
59713 133