13328 276
8078 583
6544 339
14865 115
5489 594
11328 345
2397 570
3670 555
9716 687
3636 673
2659 460