10043 19
4978 9
10157 21
15654 29
4837 9
15294 36
33508 18
5890 13
18171 25
15493 9
47780 68
24883 22
18859 28
48169 67
9921 14
13808 15
13762 16
20874 21
19786 25
16364 9
26096 19
28002 22
12464 18
73759 120