20501 25
18564 22
26064 39
12965 11
13553 8
12800 6
21441 19
22303 26
16592 8
29639 47
18994 17
42413 86
20303 21
20268 24
15487 11
10594 2
15816 10
19123 7
16676 21
19820 19
18344 12
27171 19
14641 11
13487 3