1000 75
2846 109
1097 298
3056 631
6359 787
3302 133
2058 300
3725 810
5604 873
2503 479
2554 471
7477 595
3001 613
3966 893
3306 348
3381 509
4744 576
4299 713
4311 456
3160 649
4009 557
3736 899
1040 305
6567 563