6283 50
15585 509
5729 591
4554 711
10768 214
5763 95
3568 487
4174 834
2579 305
4170 721
3885 643
4375 353