9079 22
10166 20
13988 16
7266 10
14602 38
13200 36
7520 2
7627 4
6778 8
6013 6
31455 70
10998 19
6394 1
9549 9
11117 21
8435 14
16607 35
8062 6
8582 17
12648 20
25963 92
8376 7
9147 9
18370 47