19829 10
15028 3
5684 3
5307 5
11629 10
14734 4
10507 8
17077 3
16177 3
22830 12
23351 1
37430 3
38580 1
50576 3
32683 4
66228 4
25733 8
44782 13
21028 9
62978 5
85334 4
27804 8
67483 10
52177 1