22273 18
24884 48
8395 12
48685 54
8079 10
8233 5
9849 14
14282 14
9063 10
10792 14
38956 56
9520 22
5531 5
6040 3
9241 8
4238 0
4951 1
4500 2
6501 4
7085 6
5518 3
7139 5
6052 1
5554 2