1007 159
2583 290
853 63
7085 745
8358 597
18585 86
6488 926
9136 757
5273 333
5179 487
5865 483
1985 381
6318 439