17015 17
14690 13
14240 17
21203 23
15014 15
16014 15
23985 40
21073 24
13546 6
21480 10
22201 18
23624 13
16435 17
17113 12
23993 39
18523 29
24696 34
34181 49
20593 27
26077 32
26434 37
15065 5
59046 113
19918 18