31753 69
17798 51
23240 67
14315 17
6703 15
26882 30
17121 49
22339 56
12519 22
19394 31
14213 25
16492 35
34843 172