20521 1054
27649 547
8876 755
2937 633
4833 537
5452 639
6165 837
3688 567
2879 572
2730 160
2593 541