16671 23
14033 43
26470 22
7837 16
5451 1
6804 25
10056 10
10360 2
6916 2
6653 9
8060 12
4816 12
17072 19
12568 20
13198 22
12562 22
29569 114
28132 12
4909 5
16261 28
34556 53
13633 17
10113 7
9126 9