43451 63
20924 63
23849 46
18224 32
54884 85
14066 19
8632 17
28499 88
9790 22
7569 28
17395 50
6750 57
22470 20
20062 22
36966 111
21576 56
16356 29