5997 49
14551 509
5583 591
4456 711
10481 213
5430 95
3437 487
4104 834
2518 305
4096 721
3806 643
4288 353