15027 625
31962 210
35142 758
54296 819
16973 327
35870 334
12523 364
28941 292
26602 576
13051 828
25916 622
21192 539
14713 439
16621 835
11011 535
32678 547
15724 330
27741 65
42769 740
34581 120
16210 317
24200 228
33015 901
16495 414
10219 663
9153 260
36780 543
29110 688