10525 70
16276 35
9476 34
20949 57
29922 40
35463 118
23298 58
16664 53
17872 32
17634 15
41516 76
49186 99
19736 29
29122 29
39293 92
32741 66
30881 71
11726 28