127 37
1656 360
2691 566
753 180
1185 253
2221 635
5553 360
8036 545
16511 646
2833 95
3532 644
4709 80
2762 352