8348 7
29098 32
14317 12
20068 8
59632 69
7740 1
23912 25
22377 23
12652 13
40966 54
10867 11
13925 14