30955 28
5472 3
4644 1
6498 3
10318 6
20397 35
5746 2
5195 3
5859 5
8416 10
12116 9
5170 0
11159 22
8482 11
8673 22
7751 6
14273 17
6990 7
6269 1
8238 8
8082 6
8467 13
7839 5
15650 11