13323 276
8076 583
6544 339
14861 115
5482 594
11325 345
2395 570
3669 555
9715 687
3635 673
2659 460