16990 418
9894 98
10234 151
17850 473
19540 168
15028 790
19683 774
31658 566
23585 347
28899 538
11535 822
9704 137
8889 563
37414 898
8475 429
21640 233
11149 247
14636 585
34191 298
20580 362
14184 453
37014 608
15232 657
12992 172
16483 352
12095 130
10357 100
13822 691