10000 560
16146 703
12288 617
18751 197
4426 127
5643 554
2334 403
3527 376
2923 567
2828 120
424 76
3123 348
4239 444
3225 510
1523 171
3089 467
3066 264
2502 615
3080 832
2417 645
2706 439
9335 60
3671 258
2334 434
1199 137
1436 386
7927 423
3278 677