29482 89
28145 85
10741 25
10940 31
33137 127
16334 48
12597 14
15268 28
13665 36
35035 52
14386 34
30908 81
8632 16
18512 29
39670 53
12751 10