4096 80
4259 826
1506 261
3655 130
2759 711
3164 918
1770 227
3339 657
1829 418
3279 739
3165 812
3980 752
1721 260