14703 500
45634 611
8971 593
25157 552
8900 113
38103 536
11134 270
5661 938
4683 646
32075 354
57114 449