1009 159
2593 290
853 63
7088 745
8362 597
18596 86
6492 926
9144 757
5273 333
5181 487
5869 483
1986 381
6325 439