15556 28
14948 26
21097 57
12815 24
31089 79
11224 16
18667 28
16279 18
21395 39
31653 110
14589 33
11347 5
11999 18
12076 8
16804 26
15355 55
19620 38
22477 44
21535 40
12902 23
15567 49
14561 31
39259 142
15230 34