20388 60
59550 210
14756 41
22621 51
29726 42
21530 44
14246 27
27014 48
17493 46
15825 26
9287 12
29942 88
20458 25
7748 9
36608 57
37017 123
6813 21
37041 60
28796 54
81073 118
43863 136