1000 159
2568 290
852 63
7084 745
8352 597
18565 86
6479 926
9134 757
5271 333
5179 487
5856 483
1982 381
6310 439