16043 88
17955 50
17685 24
9606 23
4730 23
2942 16
2482 13
3410 9
1499 9
2152 8
2746 8
1912 8
2858 7
1396 6
1350 5
1227 2
1347 1
1367 1
1194 0