43451 63
20924 63
23849 46
18224 32
54884 85
14066 19
8632 17
28499 85
9790 22
7183 27
17395 48
6750 56
22470 20
20062 22
36570 111
21576 56
15999 28