2347 634
14090 276
10196 583
6962 340
18553 116
6141 594
11747 345
2649 570
4099 555
10517 687
5252 674
2987 460