6299 670
15731 120
9939 483
312444 707
2386 24
13627 666
8545 660
2104 114
16785 156
9180 739
4169 305
9243 96