17196 29
6753 10
9986 12
8547 19
18415 53
6503 13
4204 15
1791 9
3324 11
2477 11
1616 2
1990 5
2079 4
118 1
3194 12
4331 25
3918 13
1647 3