2634 3
18085 58
21048 35
11709 38
49648 45
6780 30
1490 5
20221 51
13730 52
3031 33
3247 10
3517 13
1927 2
3843 11
2125 6
6020 17
1725 8
3313 7
2290 7
2188 9
3068 11
4481 40
5172 32
9640 81