147483 819
33553 698
25038 581
13951 547
8649 186
9598 561
29262 495
62788 391
27342 161
10045 355
25670 453
17456 657
11617 538
7392 141
15182 378
7164 522
10506 34
21110 248
264033 495
8933 573
7284 278
19039 531
5704 351
98403 445
17031 201
55096 426
11045 614
13830 127