4096 80
4257 826
1502 261
3653 130
2966 841
5352 74
3144 487
1093 126
773 59
3131 253
3228 788
1770 325
6975 53
2783 651
2224 258
1298 68
3999 485
7210 328
2355 439
1890 485
1702 348
3364 768
3256 689
3429 950