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