6295 487
7757 329
44736 163
80807 841
39889 581
14967 467
29106 117
25519 302
51250 362
63954 505
42360 104
14414 570
26672 596
9667 674