20189 1054
27555 547
8839 755
2929 633
4811 537
5442 639
6139 837
3680 567
2871 572
2717 160
2590 541