240 50
1248 257
2463 720
2531 360
63497 461
52920 259
96120 596
53937 454
99923 677
56151 627
68347 691
90078 1194
24361 736
171074 757
72929 616
25858 427
75665 227
97084 650
93434 1117
76327 284
63313 861
111885 744
66813 242
30300 579