10471 25
12023 33
40967 104
8970 23
23235 37
38275 80
7438 8
10658 22
24165 56
6865 8
11155 33
8182 12
21631 40
27639 54
64366 147
14755 30
17321 38
16820 18
32930 36
12130 18
20598 36
6377 14
12100 27
27198 74