1011 159
2593 290
853 63
7088 745
8362 597
18600 86
6492 926
9144 757
5274 333
5181 487
5869 483
1986 381
6326 439