240 50
1248 257
2463 720
2531 360
85158 989
104908 913
66735 418
62796 276
121450 410
33554 286
123822 528
88371 211
74014 259
74035 653
39926 290
120878 616
128904 714
64961 288
92592 463
73382 330
110905 961
54500 94
27390 750
237955 589