46601 497
31794 734
245054 348
118988 836
47363 524
96772 320
43971 273
24896 737
34825 344
40632 586
62662 467
25053 284
21860 131
35936 887
35943 265
59680 386
41411 192
56790 478
94306 368
45615 529
49904 527
73287 1029
57248 808
30133 149