17213 29
6777 10
10011 12
8553 19
18440 53
6518 13
4215 15
1799 9
3331 11
2486 11
1625 2
1997 5
2088 4
118 1
3205 13
4338 25
3927 13
1656 3