13282 276
8015 583
6528 339
14783 115
5467 594
11316 345
2384 570
3656 555
9685 687
3623 673
2655 460