12578 512
8614 112
5195 492
8738 252
4117 748
8915 91
5519 596
6314 595
2665 428
9185 321
7813 854
29813 688
3103 612
1425 180