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