15991 31
4603 10
1846 7
1881 7
6269 6
2193 5
553 5
1433 5
839 3
1478 2
1184 2
1776 2
746 2
724 1
1589 1
1163 1
961 1