17191 29
6736 10
9966 12
8532 19
18385 53
6490 13
4196 15
1782 9
3316 11
2471 11
1606 2
1986 5
2073 4
118 1
3189 12
4324 25
3907 13
1642 3