12540 512
8545 112
5140 492
8698 252
4106 748
8874 90
5474 596
6288 595
2653 428
9136 321
7788 854
29675 688
3097 612
1418 180