1012 159
2597 290
853 63
7088 745
8364 597
18608 86
6495 926
9144 757
5275 333
5182 487
5872 483
1988 381
6329 439