12076 556
9241 450
17280 63
36735 240
32696 141
22202 158
16768 669
3447 599
904 174
2942 274
2553 413
2953 517
2235 215
2598 711
1165 119
2425 47
1496 190
4897 688