10671 10
9328 10
16487 25
31290 34
21385 20
11178 14
12735 8
17750 10
13341 20
12483 9
3620 5
7278 12
11062 13
29133 73
39659 76
18473 34
12781 37
7383 10
12676 36
3812 7
42557 92
20968 2
67706 83
10374 26