13301 276
8050 583
6541 339
14814 115
5474 594
11320 345
2391 570
3663 555
9702 687
3630 673
2658 460