23410 319
16156 568
15832 791
298561 1158
43113 461
74350 449
19671 375
10656 266
5446 56
31377 873
39450 767
20386 857
14843 243
99997 537
32408 352
266738 917
275408 606
15368 870
52558 513
58653 629
14633 493
44595 630
11869 593
11738 197
171354 750
28330 311
23431 439
30432 391