13285 276
8017 583
6529 339
14785 115
5467 594
11316 345
2384 570
3656 555
9685 687
3624 673
2655 460