12161 17
42716 117
23056 43
13643 29
11453 6
17370 38
13670 21
16291 34
14730 30
24238 57
21801 34
18773 47
14080 16
38425 96
17272 28
13616 33
15771 38
11737 8
23253 43
27235 46
17826 38
21097 57
12815 24
32819 102