4008 215
26691 168
52665 776
16376 716
28082 519
22925 262
18680 607
11755 184
15527 590
31337 329
11494 441
8460 592
6820 63
10561 269
52301 740
25489 115
9750 658
13736 468
27588 810
11183 419
52546 572
31183 68
29626 763
12010 228
7969 314
7234 488
8668 881
9234 927