5994 42
8200 541
3702 286
6471 641
8676 598
7331 554
7330 724
7259 519
19968 287
10520 78
13126 165
9118 576
11306 441
4410 420
6449 75
9322 783
18351 270
52819 376
50621 653
5046 285
5672 813
4703 214
27550 325
5563 442
6047 541
5432 578
33660 446
23970 278