240 50
1248 257
2463 720
2531 360
129378 290
205582 2480
45882 340
83961 820
233370 580
86078 635
34655 706
252978 721
229661 702
266162 538
474649 795
198940 433
175491 977
223545 1103
571225 1258
54946 559
229991 498
53508 531
161905 605
70982 338