9604 18
7095 3
6167 5
15175 23
11004 13
8748 21
12827 23
17249 26
5181 12
15839 15
66791 111
18128 33
9126 9
15242 12
8739 11
14132 14
19313 24
10064 20
10475 19
25655 18
14579 15
9953 13
16978 17
14056 7