23128 19
12098 8
18679 22
37728 22
14139 9
37880 34
9032 5
28267 16
20786 13
11100 7
10130 6
72677 55