23999 67
16625 419
2598 242
3810 256
2937 300
6656 431
10338 687
5386 554
3408 333
12872 418
6282 595
5963 441
3030 317
6909 309
5710 738
4762 869
3234 125
2645 428
11519 384
7437 608
2809 311
3128 340
6960 582
5818 602
5076 131
1484 114
21152 1019
7822 527