21079 36
11290 17
11142 5
13342 16
18797 17
10575 7
11686 7
12734 11
15034 16
9441 6
11075 9
14185 13
10787 5
11774 5
16059 7
26807 28
32792 47
50446 59
25472 32
26208 49
21937 29
17599 19
20680 38
34059 59