15309 20
8638 12
6725 14
9578 14
7156 7
4851 11
11127 8
6253 13
7935 4
10095 9
20321 13
7438 14
4062 4
8356 5
8335 14
17467 15
6960 8
8256 8
38775 35
6989 16
39314 37
19757 8
10344 10
31324 68