20509 1054
27640 547
8873 755
2937 633
4830 537
5448 639
6164 837
3686 567
2878 572
2726 160
2593 541