13626 16
19453 27
11219 11
10668 5
12636 3
18099 15
8319 4
8949 3
9434 4
8981 2
11713 5
11731 9
12629 18
13162 13
16845 15
15855 9
10684 11
11450 16
26969 40
21082 31
9192 4
9887 1
8872 2
8709 2