10502 12
16851 36
11289 16
40540 103
8114 18
26818 67
34723 98
10166 16
35085 75
14485 16
16358 21
11132 3
11927 16
45543 43
11353 7
16547 32
19614 30
18991 29
20926 50
7728 9
23160 28
27035 66
8121 21
21856 33