9198 7
19174 18
12878 9
21722 19
12618 7
43629 23
72485 84
42898 44
16369 14
11865 10
13569 12
11081 9