11016 11
4570 2
6272 6
8808 9
9882 12
12418 14
18785 50
9043 11
9996 7
12666 23
11081 15
8606 15
27122 50
9778 12
6605 4
9292 8
8268 14
39271 104
5996 3
5620 3
10314 22
8870 10
5731 9
16748 15