999 49
1763 135
2051 306
3572 650
2493 317
2731 171
3153 611
1938 293
1584 152
3716 839
3064 443
1913 111
4029 581
1703 174
2698 345
1057 82
3394 630
2612 490
4435 993
2304 390
3332 775
3306 497
3164 454
3679 557
1683 56
2666 514
1703 119
2757 478