241 50
1250 257
2468 720
2533 360
73303 751
152133 940
94016 825
578 28
69729 378
282635 627
89762 106
130234 433
44135 734
256412 1098
247862 1193
2427 495
79919 712
63799 487
147358 843
127930 609
221569 832
869740 1131
110532 528
252379 999