12548 10
17698 30
9399 9
8498 7
6611 8
31117 28
19449 15
9339 10
8831 7
12288 23
21324 35
54958 87
10768 27
12507 27
31296 61
22796 17
24814 45
22386 4
32864 57
14164 12
6741 9
8286 3
12402 22
9522 10