2699 3
18143 58
21099 35
11757 38
49695 45
6805 30
1706 5
20249 51
13753 52
3071 33
3267 10
3544 13
1943 2
3869 11
2148 6
6045 17
1741 8
3337 7
2309 7
2209 9
3093 11
4509 40
5204 32
9695 81