12625 56
31556 210
34628 758
53880 819
35080 334
12326 364
28747 292
26338 576
12869 828
25632 621
20871 539
16209 835
10812 535
32496 547
15514 330
27471 64
42329 740
34177 120
22790 779
15871 317
18543 344
23920 228
32577 901
16186 414
10064 663
8775 439
36648 543
14741 490