8428 8
14542 22
16993 13
14638 30
10543 9
20305 23
12957 18
32979 14
43469 49
41584 53
6337 4
8738 6
10166 10
26323 28
42441 58
17941 18
6512 8
56876 84
46532 54
13383 14
17086 14
26261 34
15375 12
124112 126