13281 276
8012 583
6528 339
14779 115
5465 594
11316 345
2382 570
3654 555
9683 687
3623 673
2650 460