6296 670
15728 120
9936 483
312441 707
2386 24
13627 666
8539 660
2104 114
16782 156
9178 739
4169 305
9243 96