13295 276
8033 583
6533 339
14800 115
5471 594
11318 345
2386 570
3662 555
9696 687
3627 673
2658 460