47596 340
30157 127
16729 365
14007 342
35768 292
33878 578
12683 581
17179 829
27448 541
20414 835
15395 714
39791 548
19583 330
36223 65
13329 480
54847 741
16580 123
7734 362
47079 127
28675 785
21283 317
35202 245
30493 497
43860 906
22418 827
13286 663
9381 556
12878 535