240 50
1248 257
2463 720
2531 360
34723 689
89260 1047
83143 424
30485 728
118133 644
1983 330
140928 336
92049 626
89966 448
77242 713
121450 410
39926 290
74035 653
74014 259
88371 211
123822 528
33554 286
92561 169
85158 989
104908 913