58982 847
26656 773
18415 189
12580 306
110439 128
14953 279
9582 78
8283 473
13865 56
20631 608
5812 508
25677 177
17635 1029
51222 618
19414 491
9102 135
63351 820
16657 632
15417 377
18286 327
39900 335
25488 121
13846 365
11778 341
30477 292
37396 923
13468 245
11011 581