2333 634
14083 276
10191 583
6957 340
18495 116
6138 594
11743 345
2645 570
4096 555
10507 687
5251 674
2987 460