16081 20
21324 35
10518 10
13031 20
19449 15
13889 8
15031 16
25246 58
7507 12
11033 14
9276 4
11646 18
8940 24
41812 98
23364 35
12662 8
13694 23
21528 53
6420 9
18875 16
16589 17
11511 6
12728 25
55178 71