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