30948 68
13511 16
20288 36
14213 25
34059 170
8940 43
19976 44
16252 65
11726 28
13085 33
4767 19
19884 29
21249 49