10540 8
2531 1
16093 14
17815 9
37949 36
97831 127
29029 29
11117 6
10570 9
23512 22
32508 22
10681 10