1016 159
2607 290
855 63
7088 745
8373 597
18616 86
6496 926
9149 757
5276 333
5187 487
5876 483
1988 381
6339 439