26532 6
26352 1
28628 2
19233 1
42054 2
32182 10
35029 8
29982 7
18932 1
22979 1
41853 8
30976 3
21332 3
36151 2
36529 3
30384 5
31729 8
38156 5
54458 12
45679 10
45083 7
39601 5
85578 20
90026 25