18378 23
9848 10
11478 8
12765 10
56886 115
29560 37
11480 13
12140 16
26720 48
26222 35
18196 22
15495 9
20314 42
33758 50
21588 41
16600 27
17811 27
84747 93
8325 0
6168 0
10797 13
8404 3
9122 8
48952 81