240 50
1248 257
2463 720
2531 360
148254 151
51875 311
53456 292
146413 514
40729 383
159687 687
138683 265
59476 532
57544 711
143545 1057
128409 742
61329 168
81725 525
57356 549
65515 146
32634 504
126602 882
30164 766
127957 1008
170043 304