255 50
1272 257
2484 720
2541 360
3596 447
1905 144
2236 273
147464 483
5607 524
57105 766
79044 521
2350 379
3802 868
3952 839
3046 626
2826 350
2728 387
4183 705
1755 27
3297 559
66112 113
331772 2186
162134 171