2088 3
10481 14
43142 56
13360 18
7804 5
4833 6
2462 5
11930 28
12869 25
39961 40
41259 62
6586 14
15508 21
6057 1
53962 71
16142 30
6122 17
10811 20
13031 15
10031 40
8979 27
9746 19
16377 44
20583 79