26800 51
13234 32
6001 9
5818 4
12695 31
22832 85
13827 33
13057 33
16685 66
18805 78
15402 40
20192 63
28918 127
32780 136
14820 57
7049 12
117102 437
50753 105
13922 48
32914 99
22088 90
11840 41
7566 16
22564 81