1028 159
2621 290
856 63
7088 745
8379 597
18643 86
6500 926
9154 757
5277 333
5188 487
5878 483
1989 381
6345 439