240 50
1248 257
2466 720
2531 360
99804 184
120878 616
64505 281
76035 200
63966 134
89538 186
2032 443
74004 407
104908 913
119761 487
70188 237
64666 147
147287 1287
45439 249
106543 520
41158 79
201590 869
68855 673
119835 275
123822 528