6296 670
15728 120
9936 483
312442 707
2386 24
13627 666
8544 660
2104 114
16783 156
9179 739
4169 305
9243 96