1008 159
2589 290
853 63
7088 745
8360 597
18589 86
6491 926
9136 757
5273 333
5180 487
5866 483
1985 381
6321 439