14653 500
45592 611
8943 593
25098 552
8782 113
38077 536
11132 270
5652 938
4681 646
31815 354
56935 448