1007 159
2583 290
853 63
7085 745
8359 597
18587 86
6490 926
9136 757
5273 333
5179 487
5865 483
1985 381
6319 439