18583 1053
26900 547
8622 755
2830 633
4651 537
5329 639
5932 837
3584 567
2794 572
2498 160
2517 541