9526 63
4107 33
8028 48
7548 36
17942 76
7684 33
16996 37
13945 31
18248 41
20042 46
23389 52
32301 131