1015 159
2603 290
854 63
7088 745
8371 597
18611 86
6496 926
9148 757
5275 333
5184 487
5874 483
1988 381
6332 439