857 142
3291 216
5551 493
18538 330
4281 717
2003 73
12858 472
5722 561
8614 645
2977 320
9404 787
4446 718
2593 518