40039 946
28657 256
21944 846
28211 659
26050 350
43916 538
27706 874
30525 409
19166 173
32001 598
33340 748
65663 275
46752 533
19582 666
17129 52
51809 422
35275 557
23826 610
23123 750
29833 285
34513 973
23529 479
35694 388
39714 598