11556 18
49298 45
26921 64
28178 42
9061 37
5519 35
13389 73
9004 22
7954 44
14787 35
21993 70
5334 10
3392 11
9203 33
3097 8
4283 25
23323 59
4789 17
36333 91
5810 17
4598 16
2489 2
5918 24
25084 89