240 50
1248 257
2463 720
2531 360
99536 815
70925 289
57251 199
92078 758
84674 820
201590 869
97995 228
99401 667
132421 697
94235 824
76232 363
159597 335
116131 385
89538 186
23845 47
64806 685
149610 1063
123446 749
65835 574
74187 733