20126 1054
27542 547
8832 755
2928 633
4805 537
5440 639
6132 837
3676 567
2871 572
2714 160
2589 541