2733 3
18168 58
21112 35
11780 38
49717 45
6820 30
1823 5
20283 51
13767 52
3097 33
3274 10
3552 13
1953 2
3882 11
2158 6
6060 17
1747 8
3346 7
2313 7
2214 9
3110 12
4525 40
5219 32
9713 81