3999 195
9521 803
12456 689
4354 890
2942 670
136591 512
1994 67
4460 571
6422 107
5455 224
4335 572
3783 744
5748 597
12128 397
7345 304