16801 24
16547 48
15123 86
8933 23
4409 23
3010 9
2548 15
2507 7
2368 8
2136 13
1854 8
1674 8
1182 9
1150 1
1114 1
1097 5
982 2
950 0