18041 24
14993 22
33779 67
13362 18
42562 63
21047 36
6648 25
14263 25
9060 9
9467 22
29553 39
11541 14
9197 14
50164 100
39399 103
5065 7
60855 113
7950 4
8664 7
22367 48
7784 8
6363 17
8071 15
59231 140