10980 10
10401 1
15299 22
16100 19
18235 38
26767 42
11154 7
13280 21
10334 9
21697 31
47211 57
30054 46
9813 1
10131 3
9405 0
13552 15
12464 25
31856 107
13467 21
11861 17
14746 9
9566 1
13402 20
30882 21