12518 512
8427 112
5009 492
8693 252
4100 748
8869 90
5488 596
6287 595
2638 428
9115 321
7813 854
29671 688
3087 612
1409 180