257 50
1274 257
2486 720
2541 360
3597 447
1905 144
2236 273
147464 483
5607 524
79046 521
57105 766
2350 379
3804 868
3952 839
3046 626
2826 350
2728 387
4183 705
1755 27
3297 559
66112 113
331772 2186
162137 171