4008 215
26690 168
52660 776
16374 716
28080 519
22924 262
18680 607
11754 184
15527 590
31337 329
11494 441
8460 592
6820 63
10561 269
52301 740
25489 115
9750 658
13736 468
27587 810
11183 419
52544 572
31183 68
29624 763
12010 228
7969 314
7234 488
8668 881
9234 927