12578 512
8618 112
5195 492
8738 252
4118 748
8918 91
5519 596
6317 595
2665 428
9188 321
7817 854
29819 688
3104 612
1425 180