1000 125
2720 437
7074 488
2963 361
4782 743
3560 52
4558 459
10299 496
10967 648
1980 255
2893 298
8550 673
1168 66
4336 450
11260 577
4957 679
13831 325
12070 76
2118 401
8672 781
3138 432
2663 163
1977 558
4241 725
3465 345
1398 282
875 138
2038 398