7440 494
16555 83
223607 823
8143 145
165440 653
18367 878
6131 686
119637 190
75227 669
40320 163
59835 270
32429 801
26105 771
2666 238
8893 338
2580 159
5361 615
23691 292