15008 36
15116 16
10591 7
10732 12
9332 3
8992 3
13242 7
8862 1
10376 7
11740 11
10376 5
14186 16
9203 1
9587 3
8317 5
9917 4
9264 4
9641 2
9677 5
9504 3
9250 4
10935 8
9176 5
21083 28