18586 1053
26910 547
8627 755
2830 633
4651 537
5331 639
5932 837
3584 567
2794 572
2498 160
2517 541