15075 87
16480 47
16744 24
8905 23
4395 23
2535 15
2117 13
2994 9
1167 9
2349 8
1659 8
1842 8
2488 7
1086 5
972 2
1106 1
1140 1
943 0