8039 11
6815 6
5085 1
19861 31
18618 33
9308 14
13143 21
42095 92
7769 3
24839 64
5914 5
6540 9
10306 25
12147 20
18847 48
11807 10
14075 15
25246 49
13804 25
13783 13
6310 7
5571 2
6673 8
6823 5