238 50
1237 257
2462 720
2523 360
69729 378
221569 832
103854 957
220936 558
216054 456
79919 712
282635 627
2427 495
247862 1193
256412 1098
44135 734
869740 1131
63799 487
147358 843
578 28
127930 609
73303 751
150473 732
110532 528
252379 999