13332 276
8083 583
6545 339
14869 115
5489 594
11330 345
2397 570
3670 555
9717 687
3637 673
2660 460