12524 512
8439 112
5010 492
8698 252
4100 748
8876 90
5493 596
6288 595
2638 428
9120 321
7815 854
29680 688
3088 612
1409 180