14704 500
45639 611
8971 593
25159 552
8907 113
38104 536
11134 270
5661 938
4683 646
32084 354
57124 449