2615 3
18073 58
21038 35
11696 38
49640 45
6776 30
1438 5
20217 51
13720 52
3014 33
3242 10
3511 13
1923 2
3841 11
2122 6
6017 17
1723 8
3304 7
2290 7
2170 9
3067 11
4476 40
5168 32
9632 81