249 50
1265 257
2476 720
2541 360
141403 440
84132 906
143853 602
486583 815
288881 1353
133605 305
154119 705
177989 607
160982 504
221037 723
26648 77
96337 695
121488 618
61331 541
89259 407
207469 919
89630 506
250005 944
67824 491
264281 1110