14655 500
45593 611
8943 593
25100 552
8786 113
38077 536
11132 270
5652 938
4681 646
31832 354
56942 448