21694 18
15531 16
18987 20
13884 22
7014 23
10228 5
8322 12
5482 7
17030 19
9628 15
14338 39
8192 20
12556 18
11387 18
20908 20
4939 4
22781 53
24434 12
12578 17
7838 7
7350 10
8919 15
15656 35
10808 22