19321 8
3553 16
3101 5
3930 5
5418 12
11805 23
2453 9
25025 36
4685 17
4480 24
1421 5
5000 3
9543 18
6170 18
2137 5
6440 7
31 8
1898 6
79 8
7481 8
18029 26
21627 26
3075 6
1175 4