17691 16
8816 4
5867 0
24260 19
13665 20
17280 11
6277 0
8955 12
6602 3
11283 9
25018 47
68596 39
11766 21
8645 1
12415 13
20162 18
6065 1
19667 13
14053 13
10361 8
73156 45