58982 847
26656 773
18415 189
12580 306
110438 128
14953 279
9581 78
8283 473
13865 56
20630 608
5812 508
25677 177
17634 1029
51221 618
19412 491
9102 135
63347 820
16655 632
15417 377
18286 327
39898 335
25487 121
13846 365
11777 341
30472 292
37396 923
13467 245
11011 581