2707 3
18145 58
21101 35
11761 38
49704 45
6808 30
1738 5
20252 51
13757 52
3076 33
3268 10
3547 13
1948 2
3875 11
2153 6
6047 17
1743 8
3341 7
2310 7
2212 9
3096 11
4513 40
5207 32
9696 81