15981 28
16157 8
16554 30
12177 14
16525 38
14258 20
13898 28
14824 24
41873 57
22062 40
30285 77
20256 49
19091 40
18728 41
32829 88
22182 47
28574 72
23107 58
42453 133
28887 52
21843 30
19818 42
21709 43
35559 145