27347 517
11338 618
11463 45
11939 180
219471 787
26178 721
23886 664
22860 115
17631 935
28582 631
42085 282
24166 455
92721 713
18779 466
12371 763
9751 69
186591 688
98244 542
133619 221
60575 495
106349 249
47520 127
158381 466
29978 175
35406 189
33873 638
54568 878
47620 664