10285 20
7296 17
9289 6
46829 63
16487 18
11071 10
13191 12
31156 66
10263 18
11530 16
16155 16
20159 33
21703 38
9695 9
19617 24
12630 14
6978 6
15981 9
8522 5
22001 27
26040 42
11246 25
14121 30
25635 58