1002 159
2574 290
853 63
7084 745
8353 597
18572 86
6482 926
9135 757
5271 333
5179 487
5858 483
1983 381
6311 439