13956 1050
21455 547
7072 755
2527 633
3768 537
4913 639
5284 837
3282 567
2467 572
1869 160
2222 541