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