21001 22
12293 8
12275 14
6646 10
17832 7
20198 19
23069 32
26184 39
23495 31
32195 58
24949 35
20280 20
16826 12
11779 17
10128 14
15154 15
16662 26
6869 8
17746 26
19742 46
25778 25
9213 8
10412 23
29489 72