257 50
1274 257
2486 720
2541 360
91281 814
63545 752
111351 665
73232 100
155407 672
89025 311
46867 598
102589 245
120217 228
126080 222
57344 601
134683 488
99507 147
74141 1084
195919 643
215933 736
90196 488
110874 559
128939 338
108236 221