12578 17
18010 17
45335 61
21007 28
39289 50
21662 24
11555 11
15773 5
23441 40
8877 5
7756 5
22382 17
11421 10
18972 13
34835 39
18016 17
21947 31
25947 66
9039 14
7751 9
26169 18
20454 34
53125 103
10696 20