14655 500
45593 611
8945 593
25101 552
8790 113
38077 536
11132 270
5652 938
4681 646
31840 354
56945 448