3013 689
16383 783
3720 105
8738 981
7339 678
4467 196
9374 499
4070 110
5808 555
3094 419
24619 927
2593 361