1002 159
2571 290
853 63
7084 745
8352 597
18568 86
6481 926
9134 757
5271 333
5179 487
5858 483
1983 381
6311 439