240 50
1248 257
2463 720
2531 360
20713 252
50238 598
101116 390
114255 491
57079 91
75621 562
29492 197
320169 283
101175 689
54871 433
85247 1019
126590 144
313895 952
115770 349
71326 748
106145 695
22372 164
79207 872
114808 595
95832 536