12582 512
8624 112
5195 492
8739 252
4118 748
8918 91
5519 596
6319 595
2665 428
9189 321
7818 854
29824 688
3104 612
1425 180