5656 535
8677 586
1595 295
3299 476
6889 615
5861 469
3349 76
5325 667
4678 867
14987 285
1188 40
6883 592
11149 184