236 50
1231 257
2459 720
2520 360
3581 447
1901 144
2234 273
147453 483
5607 524
57103 766
79040 521
2348 379
3797 868
3948 839
3036 626
2826 350
2721 387
4175 705
1755 27
3297 559
66110 113
331772 2186
162129 171