12591 66
24460 654
475634 1210
88298 789
54060 879
68409 740
66126 707
10180 99
32593 340
179224 635
195241 897
77866 592
39719 302
30357 577
28491 344
71375 698
62737 509
29414 391
32388 736
33505 895
66848 319
65325 387
47604 962
57587 589
25531 485
15919 451