245 50
1253 257
2470 720
2539 360
3592 447
1903 144
2234 273
147456 483
5607 524
57105 766
79040 521
2348 379
3798 868
3948 839
3038 626
2826 350
2726 387
4175 705
1755 27
3297 559
66112 113
331772 2186
162133 171