1002 159
2576 290
853 63
7085 745
8354 597
18576 86
6482 926
9136 757
5271 333
5179 487
5859 483
1985 381
6311 439