240 50
1248 257
2463 720
2531 360
3587 447
1903 144
2234 273
147454 483
5607 524
57103 766
79040 521
2348 379
3797 868
3948 839
3038 626
2826 350
2721 387
4175 705
1755 27
3297 559
66110 113
331772 2186
162129 171