1008 159
2585 290
853 63
7087 745
8359 597
18589 86
6490 926
9136 757
5273 333
5180 487
5865 483
1985 381
6321 439