13335 276
8084 583
6545 339
14870 115
5489 594
11332 345
2397 570
3671 555
9719 687
3637 673
2660 460