10219 12
17504 21
12538 5
16303 40
16018 41
16316 28
15798 50
15988 22
14090 34
22505 69
21692 70
11332 21
17961 45
17980 29
16488 31
11140 10
9647 7
15138 21
11504 2
19834 66
31653 110
30741 67
21535 40
38891 86