89382 833
57813 118
134837 647
80385 380
70948 308
50460 689
56088 430
59241 534
42942 464
55278 522
145356 638
140483 630
24127 326
103764 623
54123 242
28142 470
107977 1301
57508 610
53105 759
105287 437
53936 590
34069 298
36736 666
24388 178