40836 312
43431 281
19190 142
42321 390
33568 787
47357 224
22285 68
29693 280
36708 420
34655 324
39830 695
30067 733
43005 479
88094 608
28094 545
48795 481
112587 816
47490 608
12450 294
101623 888
37452 385
34174 282
19683 63
24217 502