16542 1053
23999 547
7935 755
2635 633
4100 537
5041 639
5546 837
3406 567
2567 572
2090 160
2288 541