15865 18
15156 45
19392 49
26637 47
3331 4
23966 94
5552 23
19966 48
49079 79
39518 147
38581 148
14056 29
24815 85
27849 103
15612 65
5894 19
33945 52
12487 9
19665 60
60841 187
62089 116
44675 156
9800 19
3683 10