15923 86
17762 50
17561 24
9506 23
4684 23
2879 15
2425 13
3353 9
1445 9
2111 8
2699 8
1869 8
2804 7
1285 6
1308 5
1186 2
1300 1
1333 1
1156 0