20001 77
14104 63
20983 75
10603 42
19105 60
21087 66
24495 80
21062 59
21888 81
7566 16
11840 39
21401 90
31586 98
13267 48
48759 98
114402 428
6388 12
14155 55
31443 135
28263 122
19528 63
14724 38
18144 76
16029 65