15306 20
12811 13
20045 21
10435 1
10983 2
11965 7
12779 14
11522 8
14633 19
12206 2
15773 15
18877 40
17205 21
17008 14
26984 49
27981 36
13398 7
14108 8
12571 6
14020 10
14668 18
11538 13
19739 21
36503 54