14769 21
40153 104
30295 93
49185 144
32315 62
14803 27
15557 20
21029 47
23776 53
51833 97
16916 16
15490 27
21693 85
37381 117
36893 75
13032 10
25821 46
17925 19
9198 3
11484 19
16136 55
18842 28
25968 62
21874 28