5657 535
8677 586
1597 295
3299 476
6889 615
5861 469
3350 76
5327 667
4678 867
14989 285
1189 40
6885 592
11150 184