1008 159
2589 290
853 63
7088 745
8361 597
18591 86
6492 926
9141 757
5273 333
5180 487
5867 483
1985 381
6321 439