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