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