15060 3
15704 11
12732 12
13091 3
14592 5
11168 0
12125 3
13818 3
13013 9
11583 5
14298 8
20301 13
18145 20
15761 15
22340 28
16604 15
19766 13
14112 4
12874 9
12716 2
12337 3
33921 48
10984 4
14164 7