9899 803
12186 688
4463 890
2923 670
136567 512
1977 67
4437 571
6402 107
5553 224
4252 572
3728 744
5735 597
12080 397
7319 304