6296 50
15593 509
5735 591
4555 711
10786 214
5771 95
3571 487
4178 834
2582 305
4171 721
3885 643
4378 353