256 78
1687 479
2699 789
3579 792
2503 231
126961 428
285771 627
73320 685
48825 599
50167 160
74711 85