3162 667
3423 500
2561 143
1287 169
3040 588
1424 103
2040 253
3197 397
2853 682
3543 779
2591 537
3308 799
3349 646
1160 166
2945 508
3486 691
1496 308
5828 270
3644 644
3084 675
3429 795
1589 327
1766 96
3080 499