13568 15
24376 50
30759 40
13788 15
10910 11
16019 18
10916 4
9707 11
9462 9
47899 99
12531 4
16898 31
27747 53
8947 6
22555 56
24556 49
29477 68
12542 15
16105 28
37392 79
69529 74
158439 278
20046 28
12423 13