25500 646
10015 41
8263 306
16987 477
23154 308
55396 392
16326 393
7594 583
51684 182
38643 728
20913 395
12347 318
15206 716
37496 470
23200 323
19853 434
14497 579
26392 197
28133 468
15631 353
14087 533
12880 771
22683 595
26706 164
25436 280
41991 136
5600 219
12909 684